Test that schema versions are consistent across different creation methods.
(valid_srcinfo_content: str)
| 90 | |
| 91 | |
| 92 | def test_version_consistency(valid_srcinfo_content: str) -> None: |
| 93 | """Test that schema versions are consistent across different creation methods.""" |
| 94 | explicit_schema = SourceInfoSchema("1") |
| 95 | |
| 96 | derived_schema = SourceInfoSchema.derive_from_str(valid_srcinfo_content) |
| 97 | |
| 98 | assert explicit_schema == derived_schema |
| 99 | |
| 100 | |
| 101 | def test_equality() -> None: |
nothing calls this directly
no test coverage detected