Orchestrata Ultimate › Tests › Reference › scripts › test_rtm_evidence_paths

Tests reference — tests/scripts/test_rtm_evidence_paths.py

Module of tests/scripts, split out because the directory page would be too large.

Prose pending.

tests/scripts/test_rtm_evidence_paths.py

source · 9 tests · 166 lines

The RTM-evidence artifact has ONE location, and three components agree on it.

Kind Name Line Description
class TestTheCanonicalPaths 53
method TestTheCanonicalPaths.test_both_outputs_live_under_reports 54 reports/ holds generated run output; docs/ is @import-able prose.
method TestTheCanonicalPaths.test_the_argparse_defaults_are_the_named_constants 59 The literals were the drift's hiding place -- a string in an
class TestTheConsumerReadsWhatTheProducerWrites 99
method TestTheConsumerReadsWhatTheProducerWrites.test_the_consumer_finds_evidence_at_the_generator_default_path 100
method TestTheConsumerReadsWhatTheProducerWrites.test_a_copy_at_the_ABANDONED_docs_path_is_not_read 113 The precise shape of the ten-day drift: a plausible file sitting at
class TestTheArtifactGateGuardsTheSamePaths 126
method TestTheArtifactGateGuardsTheSamePaths.test_the_gate_registers_exactly_the_generator_outputs 127
method TestTheArtifactGateGuardsTheSamePaths.test_the_gate_does_not_still_guard_the_abandoned_location 133 A registry entry for a path nothing writes is a guard on a ghost --
class TestTheLiveRepositoryHasOneCopy 142
method TestTheLiveRepositoryHasOneCopy.test_the_abandoned_docs_copies_are_gone_from_the_working_tree 143
method TestTheLiveRepositoryHasOneCopy.test_the_abandoned_docs_copies_are_untracked_by_git 147 Deleting on disk is not enough: a tracked-but-absent path still
method TestTheLiveRepositoryHasOneCopy.test_the_canonical_outputs_exist_and_are_tracked 160