From 6ec373afae94daa572263501e2a3c5c586cb3271 Mon Sep 17 00:00:00 2001 From: PureSaber <88314620+PureSaber@users.noreply.github.com> Date: Thu, 1 Oct 2026 11:24:12 +0800 Subject: [PATCH] Keep integration prefix cutoff within verified master history --- tests/test_research_dataset.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tests/test_research_dataset.py b/tests/test_research_dataset.py index 2bf14e5..cf676d7 100644 --- a/tests/test_research_dataset.py +++ b/tests/test_research_dataset.py @@ -434,12 +434,14 @@ def inputs(manifest): "history": str(snapshot / "history"), } - frozen = paper.input_prefix(inputs(initial), "2026-09-26") + # The master was verified at midnight, before the September 26 close. + cutoff = "2026-09-25" + frozen = paper.input_prefix(inputs(initial), cutoff) response["actions"]["captured_at"] = "2026-09-27T00:00:00Z" refreshed = update_dataset(root, end="2026-01-20", captured_at="2026-09-27T00:00:00Z") assert paper.input_lineage(inputs(refreshed)) == paper.input_lineage(inputs(initial)) - assert paper.input_prefix(inputs(refreshed), "2026-09-26") == frozen + assert paper.input_prefix(inputs(refreshed), cutoff) == frozen response["actions"]["captured_at"] = "2026-09-28T00:00:00Z" response["actions"]["source_record"] = '{"document":"corrected"}' revised = update_dataset(root, end="2026-01-20", captured_at="2026-09-28T00:00:00Z") - assert paper.input_prefix(inputs(revised), "2026-09-26") != frozen + assert paper.input_prefix(inputs(revised), cutoff) != frozen