Spaces:
Sleeping
Sleeping
Commit History
-
Update test_openapi_compatibility.py
Jeremiah Lowindf0a1cf -
Fix test to properly expect ValidationError with pytest.raises
Jeremiah Lowina4d699c -
Add comprehensive OpenAPI 3.0 vs 3.1 compatibility tests
Jeremiah Lowin +1: ClaudeAdds test coverage for specific differences between OpenAPI 3.0 and 3.1 that can cause validation issues, including the scenario reported in GitHub issue #1021. Test coverage includes: - OpenAPI 3.0 boolean exclusiveMaximum format vs 3.1 numeric format - OpenAPI 3.0 nullable vs 3.1 type array format - Complex schemas with $defs and multiple exclusive constraints - Edge cases with both exclusiveMaximum and exclusiveMinimum These tests serve as regression prevention and document expected behavior for both OpenAPI versions. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>5057c7c -
Split giant test file into smaller files
Jeremiah Lowinc151bc3