Report PostgreSQL collation drift in live smoke
This commit is contained in:
@@ -22,3 +22,13 @@ def test_live_migration_smoke_checks_required_runtime_schema_objects() -> None:
|
||||
assert '"public.detections"' in content
|
||||
assert '"public.segmentations"' in content
|
||||
assert '"public.ix_segmentations_geometry"' in content
|
||||
|
||||
|
||||
def test_live_migration_smoke_reports_collation_version_mismatch_without_failing() -> None:
|
||||
script = Path(__file__).resolve().parents[2] / "scripts" / "live_migration_smoke.sh"
|
||||
content = script.read_text(encoding="utf-8")
|
||||
|
||||
assert "pg_database_collation_actual_version(oid)" in content
|
||||
assert "COLLATION_VERSION_MISMATCH" in content
|
||||
assert "REFRESH COLLATION VERSION" in content
|
||||
assert "Database collation version: ok" in content
|
||||
|
||||
Reference in New Issue
Block a user