chore: Implement authentication fixes for TestDataManager and update user management tests

- Refactored TestDataManager to use authenticated context with Playwright's newContext method.
- Updated auth-fixtures to ensure proper authentication state is inherited for API requests.
- Created constants.ts to avoid circular imports and manage shared constants.
- Fixed critical bug in auth setup that caused E2E tests to fail due to improper imports.
- Re-enabled user management tests with updated selectors and added comments regarding current issues.
- Documented environment configuration issues causing cookie domain mismatches in skipped tests.
- Generated QA report detailing test results and recommendations for further action.
This commit is contained in:
GitHub Actions
2026-01-22 15:28:14 +00:00
parent 4a0b095ebf
commit 6593aca0ed
8 changed files with 607 additions and 4422 deletions

View File

@@ -15,5 +15,12 @@
"yaml.schemaStore.enable": false,
"files.exclude": {},
"search.exclude": {},
"files.associations": {}
"files.associations": {},
"python-envs.pythonProjects": [
{
"path": "",
"envManager": "ms-python.python:system",
"packageManager": "ms-python.python:pip"
}
]
}