Skip to content

Commit 0864389

Browse files
Fix acceptance stage deployment and testing issues
Critical fixes for deployment action and system-test configuration: 1. Fixed deploy-docker-images action: changed 'pytest src/test/python/' to 'pytest .' 2. Fixed system-test/pyproject.toml: changed testpaths from 'src/test/python' to '.' 3. Fixed system-test dependency: downgraded httpx from 0.28.1 to 0.27.2 for pytest-httpx compatibility These were the root causes of acceptance stage failures: - Deploy action couldn't find tests due to old path - pytest configuration pointed to non-existent directory - Same httpx version conflict as in monolith
1 parent 5a7819f commit 0864389

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

.github/actions/deploy-docker-images/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ runs:
6767
working-directory: system-test
6868

6969
- name: Run Smoke Tests
70-
run: pytest src/test/python/ -m smoke -v
70+
run: pytest . -m smoke -v
7171
shell: bash
7272
working-directory: system-test
7373

system-test/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tool.pytest.ini_options]
2-
testpaths = ["src/test/python"]
2+
testpaths = ["."]
33
python_files = ["test_*.py", "*_test.py"]
44
python_classes = ["Test*"]
55
python_functions = ["test_*"]

system-test/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
httpx==0.28.1
1+
httpx==0.27.2
22
pytest==8.3.4
33
pytest-asyncio==0.24.0
44
pytest-httpx==0.32.0

0 commit comments

Comments
 (0)