Chiusura fase di ristrutturazione e modularizzazione del workflow per favorire sviluppo modulare
This commit is contained in:
@@ -209,7 +209,10 @@ def test_model_copy_revalidates_records_and_manifests():
|
||||
|
||||
def test_manifest_datetimes_are_aware_and_normalized_to_utc():
|
||||
with pytest.raises(ValidationError, match="timezone-aware"):
|
||||
CorpusManifest(created_at=datetime(2026, 7, 12), pipeline_version="evidence-v1")
|
||||
CorpusManifest(
|
||||
created_at=datetime(2026, 7, 12), # noqa: DTZ001 - verifies rejection
|
||||
pipeline_version="evidence-v1",
|
||||
)
|
||||
|
||||
plus_two = datetime(2026, 7, 12, 12, tzinfo=timezone(timedelta(hours=2)))
|
||||
manifest = CorpusManifest(created_at=plus_two, pipeline_version="evidence-v1")
|
||||
|
||||
Reference in New Issue
Block a user