Fix integration tests authentication for CI environments
- Make integration_client fixture session-scoped (single login per test run) - Add configurable credentials via ORCHARD_TEST_USERNAME/PASSWORD env vars - Fail fast with clear error message if authentication fails - Add cookie verification after login - Remove silent failure mode that hid auth issues
This commit is contained in:
@@ -81,6 +81,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
- Improved pod naming: Orchard pods now named `orchard-{env}-server-*` for clarity (#51)
|
||||
|
||||
### Fixed
|
||||
- Fixed integration tests auth: session-scoped client, configurable credentials via env vars, fail-fast on auth errors
|
||||
- Fixed Content-Disposition header encoding for non-ASCII filenames using RFC 5987 (#38)
|
||||
- Fixed deploy jobs running even when tests or security scans fail (changed rules from `when: always` to `when: on_success`) (#63)
|
||||
- Fixed python_tests job not using internal PyPI proxy (#63)
|
||||
|
||||
Reference in New Issue
Block a user