Orchestrata Ultimate › Tests › Reference › scripts › test_attribute_traces_runtime

Tests reference — tests/scripts/test_attribute_traces_runtime.py

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

Prose pending.

tests/scripts/test_attribute_traces_runtime.py

source · 17 tests · 534 lines

Tests for scripts/attribute_traces_runtime.py — Phase 1 runtime execution

Kind Name Line Description
class TestPublicDefs 208
method TestPublicDefs.test_excludes_private_and_dunder 209
method TestPublicDefs.test_syntax_error_returns_empty 219
class TestCtraceGate 225
method TestCtraceGate.test_ctrace_db_passes_sysmon_db_refused 226
method TestCtraceGate.test_too_few_run_contexts_refused 244
class TestAttributionPilot 285 The acceptance-gate pilot: real ctrace coverage over the synthetic
method TestAttributionPilot.test_confirmed_shared_helper 323
method TestAttributionPilot.test_runtime_candidate_only_a 328
method TestAttributionPilot.test_static_unconfirmed_wrong_trace 334
method TestAttributionPilot.test_static_untestable_no_citing_tests 339
method TestAttributionPilot.test_ubiquity_cap_drops_common 344
method TestAttributionPilot.test_deterministic_sorted_output 349
method TestAttributionPilot.test_tier_counts_reported 353
method TestAttributionPilot.test_run_contexts_total_matches_test_count 359
class TestMainRefusesSysmon 364
method TestMainRefusesSysmon.test_main_returns_1_and_writes_nothing_on_sysmon_db 365
class TestJoinEdgeCases 401 Direct coverage of the join's boundary branches: GHOST exclusion,
method TestJoinEdgeCases.test_ghost_citation_excluded_from_test_context_citations 407
method TestJoinEdgeCases.test_unlinked_and_skipped_requirements_omitted_from_output 424
method TestJoinEdgeCases.test_executed_defs_outside_src_dir_are_skipped 472
method TestJoinEdgeCases.test_citation_from_a_test_absent_from_the_coverage_db_is_ignored 516