src.interactor.errors package
Submodules
src.interactor.errors.error_classes module
This module contains exceptions for the Use Cases layer
- exception src.interactor.errors.error_classes.FieldValueNotPermittedException(field_name: str, field_value: str)
Bases:
Exception
Exception raised when a field is empty
- exception src.interactor.errors.error_classes.ItemNotCreatedException(item_name: str, item_type: str)
Bases:
Exception
Exception raised when an item is not created
- exception src.interactor.errors.error_classes.UniqueViolationError
Bases:
Exception
Exception raised when a unique constraint is violated
src.interactor.errors.error_classes_test module
- src.interactor.errors.error_classes_test.test_empty_field_exception()
- src.interactor.errors.error_classes_test.test_item_not_created_exception()