Coverage for src/lexigram/web/filters/__init__.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.15.4, created at 2026-08-25 04:37 +0800

1"""Filters Domain - Exception Handling""" 

2 

3from __future__ import annotations 

4 

5from lexigram.contracts.web.protocols import ExceptionFilterProtocol 

6from lexigram.web.filters.builtin import ( 

7 DefaultExceptionFilter, 

8 DependencyResolutionFilter, 

9 ValidationErrorFilter, 

10) 

11from lexigram.web.filters.decorators import use_filters 

12 

13__all__ = [ 

14 "DefaultExceptionFilter", 

15 "DependencyResolutionFilter", 

16 "ExceptionFilterProtocol", 

17 "ValidationErrorFilter", 

18 "use_filters", 

19]