Orchestrata Ultimate › Tests › Reference › test_enum_test_gen_value_agnostic
Tests reference — tests/test_enum_test_gen_value_agnostic.py
Module of tests, split out because the directory page would be too large.
Prose pending.
tests/test_enum_test_gen_value_agnostic.py
source · 6 tests · 163 lines
Regression tests: enum test-gen assertions must be value-agnostic.
| Kind | Name | Line | Description |
|---|---|---|---|
| class | TestEnhancedGeneratorEnumAssertion |
87 | |
| method | TestEnhancedGeneratorEnumAssertion.test_fragile_value_assertion_is_gone |
88 | |
| method | TestEnhancedGeneratorEnumAssertion.test_generated_module_execs_against_real_enum |
100 | |
| class | TestJinjaGeneratorEnumAssertion |
114 | |
| method | TestJinjaGeneratorEnumAssertion.test_fragile_value_assertion_is_gone |
115 | |
| method | TestJinjaGeneratorEnumAssertion.test_generated_module_execs_against_real_enum |
127 | |
| class | TestBothGeneratorsAgreeOnIsEnum |
141 | Both generators read ClassInfo.is_enum (now correctly broadened by the |
| method | TestBothGeneratorsAgreeOnIsEnum.test_enhanced_generator_treats_strenum_as_enum |
145 | |
| method | TestBothGeneratorsAgreeOnIsEnum.test_jinja_generator_treats_strenum_as_enum |
155 |