diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b272eee..0efd452 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,4 +21,4 @@ jobs: - name: Lint run: flake8 voxvera tests --exclude=voxvera/vendor --ignore=E501,W503,W293 - name: Test - run: pytest tests/test_cli.py -v + run: pytest tests/ -v diff --git a/ci/test-e2e.sh b/ci/test-e2e.sh index df37fb4..4ee6da0 100755 --- a/ci/test-e2e.sh +++ b/ci/test-e2e.sh @@ -33,7 +33,7 @@ done echo "Build output verified in $host_dir" # Run pytest unit tests -python3 -m pytest tests/test_cli.py -v 2>&1 | tee "$LOG_DIR/pytest.log" +python3 -m pytest tests/ -v 2>&1 | tee "$LOG_DIR/pytest.log" # Optional network tests if [ "${VOXVERA_E2E_OFFLINE:-}" != "1" ]; then diff --git a/pyproject.toml b/pyproject.toml index 48ccf19..68543fa 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,6 +26,7 @@ dependencies = [ "Pillow", "jsmin", "htmlmin2", + "wcwidth", ] [project.optional-dependencies] diff --git a/requirements.txt b/requirements.txt index fb9eaba..3f77005 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,3 +5,4 @@ Pillow jsmin htmlmin2 pypdf +wcwidth