Synthetic tests only; no real patient values, no estimator fitting.
test_01_units (__main__.LockedRules.test_01_units) ... ok
test_02_literal_none (__main__.LockedRules.test_02_literal_none) ... ok
test_03_clock (__main__.LockedRules.test_03_clock) ... ok
test_04_prior_known_now (__main__.LockedRules.test_04_prior_known_now) ... ok
test_05_tristate (__main__.LockedRules.test_05_tristate) ... ok
test_06_airway_and_brand (__main__.LockedRules.test_06_airway_and_brand) ... ok
test_07_patterns (__main__.LockedRules.test_07_patterns) ... ok
test_08_state_changes (__main__.LockedRules.test_08_state_changes) ... ok
test_09_future_conflict (__main__.LockedRules.test_09_future_conflict) ... ok
test_10_no_fallback_from_conflict (__main__.LockedRules.test_10_no_fallback_from_conflict) ... ok
test_11_stale (__main__.LockedRules.test_11_stale) ... ok
test_12_unknown_barrier (__main__.LockedRules.test_12_unknown_barrier) ... ok
test_13_numeric_conflict (__main__.LockedRules.test_13_numeric_conflict) ... ok
test_14_room_air_reversal (__main__.LockedRules.test_14_room_air_reversal) ... ok
test_15_structural_zero (__main__.LockedRules.test_15_structural_zero) ... ok
test_16_unknown_missing (__main__.LockedRules.test_16_unknown_missing) ... ok
test_17_no_validation_median (__main__.LockedRules.test_17_no_validation_median) ... ok
test_18_derived_before_imputation (__main__.LockedRules.test_18_derived_before_imputation) ... ok
test_19_formula (__main__.LockedRules.test_19_formula) ... ok
test_20_complete_case (__main__.LockedRules.test_20_complete_case) ... ok
test_21_feature_nesting (__main__.LockedRules.test_21_feature_nesting) ... ok
test_22_missing_fallbacks (__main__.LockedRules.test_22_missing_fallbacks) ... ok
test_23_blank_record_does_not_end_state (__main__.LockedRules.test_23_blank_record_does_not_end_state) ... ok
test_24_type_alone_is_unknown (__main__.LockedRules.test_24_type_alone_is_unknown) ... ok

----------------------------------------------------------------------
Ran 24 tests in 0.002s

OK
