Skip to content

test(xray): add test case key markers for Xray integration - #7

Merged
afikmark merged 4 commits into
mainfrom
test/add-xray-test-case-markers
Jan 3, 2026
Merged

afikmark merged 4 commits into
mainfrom
test/add-xray-test-case-markers

Conversation

@afikmark

@afikmark afikmark commented Jan 3, 2026

Copy link
Copy Markdown
Owner
  • Added @pytest.mark.test_case_key() to all SauceDemo UI tests
  • Login tests: DEV-67, DEV-65, DEV-68
  • Inventory tests: DEV-63, DEV-64, DEV-66, DEV-73, DEV-70, DEV-69, DEV-72, DEV-74, DEV-71, DEV-75, DEV-76, DEV-77
  • Updated xray_server.py documentation for test type parameter
  • Removed duplicate sanity marker from pet_store_user.py

All 15 test cases now linked to Jira issues in test plan DEV-62

- Added @pytest.mark.test_case_key() to all SauceDemo UI tests
- Login tests: DEV-67, DEV-65, DEV-68
- Inventory tests: DEV-63, DEV-64, DEV-66, DEV-73, DEV-70, DEV-69, DEV-72, DEV-74, DEV-71, DEV-75, DEV-76, DEV-77
- Updated xray_server.py documentation for test type parameter
- Removed duplicate sanity marker from pet_store_user.py

All 15 test cases now linked to Jira issues in test plan DEV-62
- Added explicit type annotation for token field (Optional[str])
- Fixed double evaluation of response.json() in authentication
- Added type casts for all Dict and List return values
- All 7 mypy errors resolved in plugins/xray.py

docs(agents): add mypy command to TestGenerationAgent

- Added 'mypy .' to commands section for type checking
- Ensures type safety is part of test generation workflow
@afikmark
afikmark merged commit 65db7da into main Jan 3, 2026
2 checks passed
@afikmark
afikmark deleted the test/add-xray-test-case-markers branch January 3, 2026 18:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant