Coverage for src/instawell/core/exceptions.py: 100%
8 statements
« prev ^ index » next coverage.py v7.11.0, created at 2025-11-07 15:47 -0600
« prev ^ index » next coverage.py v7.11.0, created at 2025-11-07 15:47 -0600
1class PrerequisiteStepError(RuntimeError):
2 """Raised when a required previous step has not been run."""
4 pass
7class DataIntegrityError(ValueError):
8 """Raised when data integrity checks fail."""
10 pass
13class ConditionParsingError(ValueError):
14 """Raised when parsing of condition strings fails."""
16 pass
19class FigureGenerationError(RuntimeError):
20 """Raised when there is an error generating figures."""
22 pass