Orchestrata Ultimate › Tests › Reference › scripts › test_split_skeleton

Tests reference — tests/scripts/test_split_skeleton.py

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

Prose pending.

tests/scripts/test_split_skeleton.py

source · 3 tests · 192 lines

Tests for scripts/split_skeleton.py — SPEC-110 codemod skeleton splitter.

Kind Name Line Description
class TestSplitSkeletonInProcess 99 In-process execution via runpy against a tmp fixture tree.
method TestSplitSkeletonInProcess.test_full_skeleton_splits_classes_into_modules 102
method TestSplitSkeletonInProcess.test_imports_only_skeleton_creates_header_only_modules 147
class TestSplitSkeletonSubprocess 172 Real-process execution: exit code and stdout contract.
method TestSplitSkeletonSubprocess.test_script_runs_successfully_as_subprocess 175