test: convert tests to pytest assertions; add server-availability skips; clean up warnings and minor syntax/indent issues

This commit is contained in:
matt 2025-09-12 10:50:57 -07:00
parent f07daaeb4a
commit 947adacfe2
21 changed files with 374 additions and 311 deletions

View file

@ -13,13 +13,15 @@ This format follows Keep a Changelog principles and aims for Semantic Versioning
## [Unreleased]
### Added
- (placeholder)
- CI: additional checks to improve stability and reproducibility.
- Tests: broader coverage for validation and web flows.
### Changed
- (placeholder)
- Tests: refactored to use pytest assertions and cleaned up fixtures/utilities to reduce noise and deprecations.
- Tests: HTTP-dependent tests now skip gracefully when the local web server is unavailable.
### Fixed
- (placeholder)
- Tests: reduced deprecation warnings and incidental failures; improved consistency and reliability across runs.
## [2.2.10] - 2025-09-11