Orchestrata Ultimate › Tests › Reference › claude › test_test_isolation_coverage

Tests reference — tests/claude/test_test_isolation_coverage.py

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

Prose pending.

tests/claude/test_test_isolation_coverage.py

source · 29 tests · 430 lines

Coverage tests for claude/tools/test_isolation.py.

Kind Name Line Description
function test_audit_project_without_tests_dir_is_clean 117
function test_audit_finds_every_leak_class 121
function test_audit_clean_project_has_no_findings 140
function test_audit_file_with_syntax_error_is_skipped 144
function test_audit_file_unreadable_path_is_skipped 150
function test_env_mutation_in_conftest_is_not_flagged 155
function test_home_write_with_cleanup_is_not_flagged 164
function test_expanduser_write_is_flagged 182
function test_fixture_with_teardown_is_not_flagged 195
function test_fixture_without_backend_writes_is_not_flagged 212
function test_has_cleanup_variants 228
function test_enclosing_function_picks_innermost 239
function test_finding_render_relative_and_absolute 254
function test_build_conftest_all_backends 264
function test_build_conftest_no_backends 284
function test_detect_prefix_from_env_file 291
function test_detect_prefix_falls_back_to_dir_name 300
function test_init_dry_run_writes_nothing 306
function test_init_apply_creates_new_conftest 317
function test_init_apply_appends_to_existing_conftest 331
function test_init_apply_skips_when_test_id_present 345
function test_main_audit_clean 369
function test_main_audit_leaky 375
function test_main_audit_file_clean 383
function test_main_audit_file_clean_quiet 389
function test_main_audit_file_leaky 403
function test_main_init_dry_run 413
function test_main_init_apply 421
function test_main_missing_directory 427