Orchestrata Ultimate › Tests › Reference › scripts › test_trace_intel
Tests reference — tests/scripts/test_trace_intel.py
Module of tests/scripts, split out because the directory page would be too large.
Prose pending.
tests/scripts/test_trace_intel.py
source · 28 tests · 955 lines
Tests for scripts/trace_intel.py — the T1 traceability / use-case-
Covers: tools.codebase_tools
| Kind | Name | Line | Description |
|---|---|---|---|
| class | TestExtractRealRepo |
61 | |
| method | TestExtractRealRepo.test_extract_produces_nonempty_traces_and_spec_requirements |
62 | |
| class | TestQuerySubcommandsRealRepo |
88 | |
| method | TestQuerySubcommandsRealRepo.test_all_six_subcommands_return_documented_json_shape |
99 | |
| method | TestQuerySubcommandsRealRepo.test_untraced_req_and_orphan_feature_are_finite_lists |
185 | |
| method | TestQuerySubcommandsRealRepo.test_text_mode_and_extract_cli_subcommand |
203 | |
| class | TestMergedReport |
221 | |
| method | TestMergedReport.test_report_merged_json_returns_tool_report_merged_shape |
228 | |
| method | TestMergedReport.test_report_merged_text_mode_renders_static_vs_merged_comparison |
259 | |
| method | TestMergedReport.test_report_without_merged_flag_is_byte_identical_to_before |
276 | |
| class | TestFixtureOrphanAndUntracedReq |
401 | |
| method | TestFixtureOrphanAndUntracedReq.test_known_untraced_req_and_known_orphan_feature |
402 | |
| class | TestEntrypointExpansion |
524 | |
| method | TestEntrypointExpansion.test_volk_handler_fires_only_on_concrete_baseagent_subclass_process |
525 | |
| method | TestEntrypointExpansion.test_tool_entry_fires_on_basetool_execute_and_toolexecutor_execute |
567 | |
| method | TestEntrypointExpansion.test_gateway_handler_fires_only_under_gateway_handlers_module_path |
612 | |
| method | TestEntrypointExpansion.test_cxp_handler_fires_on_servicer_methods_and_packethandler_call |
649 | |
| method | TestEntrypointExpansion.test_cli_command_fires_on_click_decorator_and_cmd_underscore_function |
695 | |
| method | TestEntrypointExpansion.test_preexisting_cli_main_and_server_main_detection_is_unchanged |
735 | |
| method | TestEntrypointExpansion.test_dedupes_on_qname_and_kind_across_detectors |
760 | |
| method | TestEntrypointExpansion.test_inherits_transitively_true_direct_and_via_mixin_chain |
784 | |
| method | TestEntrypointExpansion.test_is_cli_command_decorator_matches_click_forms |
832 | |
| class | TestPureHelperEdgeCases |
848 | |
| method | TestPureHelperEdgeCases.test_extract_req_ids_returns_empty_without_reqs_list |
849 | |
| method | TestPureHelperEdgeCases.test_spec_requirement_facts_missing_specs_root_returns_empty |
853 | |
| method | TestPureHelperEdgeCases.test_spec_requirement_facts_skips_non_numeric_spec_dirs |
859 | |
| method | TestPureHelperEdgeCases.test_print_result_text_mode_lists_and_scalars |
870 | |
| method | TestPureHelperEdgeCases.test_print_result_text_mode_error |
880 | |
| method | TestPureHelperEdgeCases.test_print_merged_result_renders_three_comparison_rows |
888 | |
| method | TestPureHelperEdgeCases.test_print_merged_result_error_goes_to_stderr |
908 | |
| method | TestPureHelperEdgeCases.test_cmd_report_selects_goal_by_merged_flag |
915 | |
| method | TestPureHelperEdgeCases.test_run_prolog_non_dict_result_reports_json_not_object |
933 | |
| method | TestPureHelperEdgeCases.test_run_prolog_undefined_goal_reports_prolog_failed |
937 | |
| method | TestPureHelperEdgeCases.test_ensure_kb_rebuilds_when_artifacts_are_missing |
942 |