Orchestrata Ultimate › Tests › Reference › scripts › test_generate_pytest_package_flag

Tests reference — tests/scripts/test_generate_pytest_package_flag.py

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

Prose pending.

tests/scripts/test_generate_pytest_package_flag.py

source · 10 tests · 210 lines

Tests for the --package regeneration flag on scripts/generate_pytest.py

Kind Name Line Description
class TestPackageFlagRegenerates 45 Regression for backlog P2.4: --package <pkg> must regenerate.
method TestPackageFlagRegenerates.test_package_flag_generates_nonzero_files 58
method TestPackageFlagRegenerates.test_package_flag_defaults_output_to_generated_pkg_dir 80
method TestPackageFlagRegenerates.test_unknown_package_fails_loudly 109
method TestPackageFlagRegenerates.test_missing_source_path_fails_loudly_instead_of_silent_zero 115 Regression for the literal backlog symptom: a bad/nonexistent
method TestPackageFlagRegenerates.test_neither_source_nor_package_fails_loudly 130
class TestPackageFlagDirectMainCoverage 137 Same --package branches as TestPackageFlagRegenerates, but called
method TestPackageFlagDirectMainCoverage.test_package_happy_path_default_output 144
method TestPackageFlagDirectMainCoverage.test_package_happy_path_explicit_output 163
method TestPackageFlagDirectMainCoverage.test_bad_package_direct_call_raises_systemexit 189
method TestPackageFlagDirectMainCoverage.test_no_source_no_package_direct_call_raises_systemexit 195
method TestPackageFlagDirectMainCoverage.test_missing_source_path_direct_call_raises_systemexit 201