Orchestrata Ultimate › Tests › Reference › verification › traceability

Tests reference — tests/verification/traceability

tests/verification/traceability — 1 test modules, 20 test functions. Source tree: tests/verification/traceability at commit 8a2cb42ad. Generated from the tests AST snapshot by scripts/gen-data-pages.py.

Prose pending.

Modules

Module Tests Covers
test_traceability.py 20 1

Module details

tests/verification/traceability/test_traceability.py

source · 20 tests · 290 lines

Tests for verification.traceability.

Covers: verification.traceability

Kind Name Line Description
class TestExtractTracesFromDecorator 43
method TestExtractTracesFromDecorator.test_returns_none_for_non_traces_decorator 44
method TestExtractTracesFromDecorator.test_extracts_traces_decorator 51
class TestScanTraces 61
method TestScanTraces.test_returns_empty_for_nonexistent_dir 62
method TestScanTraces.test_skips_pycache 67
method TestScanTraces.test_handles_syntax_error 74
method TestScanTraces.test_scans_class_with_traces 79
method TestScanTraces.test_scans_module_function 94
class TestFilePathToModule 108
method TestFilePathToModule.test_simple_path 109
method TestFilePathToModule.test_init_file 116
class TestIsMethod 124
method TestIsMethod.test_function_is_not_method 125
method TestIsMethod.test_class_method_is_method 131
class TestValidateTraces 139
method TestValidateTraces.test_module_level_location_fallback 140
method TestValidateTraces.test_missing_requirements 154
method TestValidateTraces.test_orphan_traces 168
method TestValidateTraces.test_duplicate_locations 182
class TestGenerateRTM 207
method TestGenerateRTM.test_generates_report 208
class TestSaveRTM 230
method TestSaveRTM.test_saves_markdown_with_missing_and_orphan 231
method TestSaveRTM.test_saves_json 255
class TestRenderRTMMarkdown 261
method TestRenderRTMMarkdown.test_empty_report 262
method TestRenderRTMMarkdown.test_with_entries_no_src_in_path 273