Coverage for src/metaclass_registry/exceptions.py: 100%

6 statements  

« prev     ^ index     » next       coverage.py v7.16.2, created at 2026-10-02 00:58 +0000

1"""Exceptions for metaclass-registry.""" 

2 

3 

4class RegistryError(Exception): 

5 """Base exception for registry-related errors.""" 

6 

7 pass 

8 

9 

10class DiscoveryError(RegistryError): 

11 """Exception raised when plugin discovery fails.""" 

12 

13 pass 

14 

15 

16class CacheError(RegistryError): 

17 """Exception raised when cache operations fail.""" 

18 

19 pass