aboutsummaryrefslogtreecommitdiff
path: root/tests/errors/errors.test.py
diff options
context:
space:
mode:
authornatsuoto <[email protected]>2026-07-11 17:30:53 +0530
committernatsuoto <[email protected]>2026-07-11 17:30:53 +0530
commitc7e0fcfbccc3021415a7c5ac170598a7dc6ee7f6 (patch)
tree81d8fd880d13efe1b209be25f6588fff62799f29 /tests/errors/errors.test.py
parentef2e40b7eb1c5c29a9ec5f203e2927dc42a533e2 (diff)
downloadedify-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.py35
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)