mirror of
https://github.com/pewdiepie-archdaemon/odysseus.git
synced 2026-10-08 16:02:20 +02:00
trust runtime materialization evidence
This commit is contained in:
@@ -504,6 +504,12 @@ def test_required_artifact_mutation_trusts_exact_files_but_not_empty_directory_s
|
||||
output_dir.mkdir()
|
||||
assert not module.successful_required_artifact_mutation(
|
||||
'bash', {'command': f'mkdir -p {output_dir}'}, (str(output_dir),),
|
||||
{'workspace_mutated': True, 'mutated_artifacts': [str(output_dir)]},
|
||||
)
|
||||
assert module.successful_required_artifact_mutation(
|
||||
'python', {'code': f"open('{output_dir}/1.tex', 'w').write('table')"},
|
||||
(str(output_dir),),
|
||||
{'materialized_artifacts': [str(output_dir)]},
|
||||
)
|
||||
output_file = tmp_path / 'output.html'
|
||||
assert module.successful_required_artifact_mutation(
|
||||
|
||||
@@ -8,7 +8,7 @@ ROOT = Path(__file__).resolve().parents[1]
|
||||
def test_original_harness_version_is_canonical_semver() -> None:
|
||||
version = (ROOT / "HARNESS_VERSION").read_text(encoding="utf-8").strip()
|
||||
|
||||
assert version == "0.20.16"
|
||||
assert version == "0.20.17"
|
||||
assert re.fullmatch(r"\d+\.\d+\.\d+", version)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user