diff --git a/jambo/exceptions/internal_assertion_exception.py b/jambo/exceptions/internal_assertion_exception.py index ce3338d..836394d 100644 --- a/jambo/exceptions/internal_assertion_exception.py +++ b/jambo/exceptions/internal_assertion_exception.py @@ -1,4 +1,4 @@ -class InternalAssertionException(AssertionError): +class InternalAssertionException(RuntimeError): """Exception raised for internal assertions.""" def __init__( diff --git a/tests/exceptions/test_internal_assertion_exception.py b/tests/exceptions/test_internal_assertion_exception.py index 4a6d4de..7b0ba86 100644 --- a/tests/exceptions/test_internal_assertion_exception.py +++ b/tests/exceptions/test_internal_assertion_exception.py @@ -5,7 +5,7 @@ from unittest import TestCase class TestInternalAssertionException(TestCase): def test_inheritance(self): - self.assertTrue(issubclass(InternalAssertionException, AssertionError)) + self.assertTrue(issubclass(InternalAssertionException, RuntimeError)) def test_message(self): message = "This is an internal assertion error."