diff options
| author | natsuoto <[email protected]> | 2026-07-11 17:30:53 +0530 |
|---|---|---|
| committer | natsuoto <[email protected]> | 2026-07-11 17:30:53 +0530 |
| commit | c7e0fcfbccc3021415a7c5ac170598a7dc6ee7f6 (patch) | |
| tree | 81d8fd880d13efe1b209be25f6588fff62799f29 /tests/errors/errors.test.py | |
| parent | ef2e40b7eb1c5c29a9ec5f203e2927dc42a533e2 (diff) | |
| download | edify-c7e0fcfbccc3021415a7c5ac170598a7dc6ee7f6.tar.xz edify-c7e0fcfbccc3021415a7c5ac170598a7dc6ee7f6.zip | |
refactor: eliminate suppression comments and internal-import tests, delete now-dead defensive code
Diffstat (limited to 'tests/errors/errors.test.py')
| -rw-r--r-- | tests/errors/errors.test.py | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/tests/errors/errors.test.py b/tests/errors/errors.test.py index 74acaa4..632045d 100644 --- a/tests/errors/errors.test.py +++ b/tests/errors/errors.test.py @@ -16,12 +16,6 @@ from edify.errors.input import ( MustBeSingleCharacterError, MustHaveASmallerValueError, ) -from edify.errors.internal import ( - FailedToCompileRegexError, - NonFusableElementError, - UnexpectedFrameTypeError, - UnknownElementTypeError, -) from edify.errors.naming import ( CannotCreateDuplicateNamedGroupError, NamedGroupDoesNotExistError, @@ -188,31 +182,6 @@ def test_cannot_call_subexpression(): assert "capture" in text -def test_unknown_element_type(): - error = UnknownElementTypeError("WeirdElement") - text = str(error) - assert "unknown element type 'WeirdElement'" in text - - -def test_non_fusable_element(): - error = NonFusableElementError("DigitElement") - text = str(error) - assert "cannot fuse element 'DigitElement' into a character class" in text - - -def test_unexpected_frame_type(): - error = UnexpectedFrameTypeError("DigitElement") - text = str(error) - assert "stack frame anchored at unexpected element 'DigitElement'" in text - - -def test_failed_to_compile_regex(): - error = FailedToCompileRegexError("missing )") - text = str(error) - assert "rejected by the re engine" in text - assert "missing )" in text - - def test_every_annotated_error_message_starts_with_error_prefix(): errors = [ StartInputAlreadyDefinedError(), @@ -234,10 +203,6 @@ def test_every_annotated_error_message_starts_with_error_prefix(): NamedGroupDoesNotExistError("x"), CannotEndWhileBuildingRootExpressionError(), CannotCallSubexpressionError("capture"), - UnknownElementTypeError("X"), - NonFusableElementError("X"), - UnexpectedFrameTypeError("X"), - FailedToCompileRegexError("boom"), ] for error in errors: text = str(error) |
