mirror of
https://github.com/PR0M3TH3AN/VoxVera.git
synced 2026-10-27 09:40:40 +00:00
chore: Finalize CI/CD robust testing and dependency management
This commit is contained in:
1 parent
b052dacda1
commit
9840351c17
4 files changed
+4
-2
No files matched your search
@@ -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
|
||||
+1
-1
@@ -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
|
||||
|
||||
@@ -26,6 +26,7 @@ dependencies = [
|
||||
"Pillow",
|
||||
"jsmin",
|
||||
"htmlmin2",
|
||||
"wcwidth",
|
||||
]
|
||||
|
||||
[project.optional-dependencies]
|
||||
|
||||
@@ -5,3 +5,4 @@ Pillow
|
||||
jsmin
|
||||
htmlmin2
|
||||
pypdf
|
||||
wcwidth
|
||||
Reference in new issue
Block a user