from planemapper.provisioning import ProvisioningError def test_provisioning_error_is_exception() -> None: assert issubclass(ProvisioningError, Exception) def test_provisioning_error_can_be_raised_and_caught() -> None: try: raise ProvisioningError("test error") except ProvisioningError as e: assert str(e) == "test error"