diff --git a/docs/plans/original-completion-2026-10-02/execution/p28-01/collector/test_collect_p28_01.py b/docs/plans/original-completion-2026-10-02/execution/p28-01/collector/test_collect_p28_01.py index dfb6378..690c113 100644 --- a/docs/plans/original-completion-2026-10-02/execution/p28-01/collector/test_collect_p28_01.py +++ b/docs/plans/original-completion-2026-10-02/execution/p28-01/collector/test_collect_p28_01.py @@ -11,6 +11,7 @@ import tempfile import time from types import SimpleNamespace import unittest +import uuid from unittest.mock import patch sys.dont_write_bytecode = True @@ -755,7 +756,7 @@ class ReportTests(unittest.TestCase): "--headless", "--path", str(stage), "--check-only", "--script", "probe"] row = collector.run_private_engine( standard, SimpleNamespace(run_phase=owned), command, base / label, {}, - stage, public, "TheTree-PCK-tests-" + base.name + "-" + label) + stage, public, "TheTree-PCK-tests-" + uuid.uuid4().hex + "-p28-" + label) row.update(phase=label, parse_na=copy.deepcopy(collector.PARSE_NA), source_preserved=True, player_preserved=True, script_pins=pins, stage_before_sha256=collector.digest(source), @@ -842,9 +843,9 @@ class ReportTests(unittest.TestCase): public = b'[application]\n\nconfig/name="The Tree"\n' (base / "project.godot").write_bytes(public) with patch.object(collector, "run_engine", side_effect=RuntimeError("owned failure")), \ - self.assertRaises(RuntimeError): + self.assertRaisesRegex(RuntimeError, "owned failure"): collector.run_private_engine(standard, None, [], base / "parse-base", {}, base, - public, "TheTree-PCK-tests-" + base.name) + public, "TheTree-PCK-tests-" + uuid.uuid4().hex + "-p28-parse-base") self.assertEqual((base / "project.godot").read_bytes(), public) def test_j3_guard_and_whole_inventory(self):