Coverage for src/dqx_network_checks/__init__.py: 80%

5 statements  

« prev     ^ index     » next       coverage.py v7.9.1, created at 2025-07-01 10:47 +0200

1"""DQX network checks plugin.""" 

2 

3__version__ = "0.1.0" 

4 

5from dqx_network_checks.checks import ( 

6 is_ipv4_address, 

7 is_ipv4_global_address, 

8 is_ipv4_loopback_address, 

9 is_ipv4_multicast_address, 

10 is_ipv4_network, 

11 is_ipv4_network_contains_address, 

12 is_ipv4_private_address, 

13) 

14 

15 

16def register_network_checks(): 

17 # TODO: implement 

18 return NotImplementedError 

19 

20 

21__all__ = [ 

22 "register_network_checks", 

23 "is_ipv4_address", 

24 "is_ipv4_loopback_address", 

25 "is_ipv4_multicast_address", 

26 "is_ipv4_private_address", 

27 "is_ipv4_global_address", 

28 "is_ipv4_network", 

29 "is_ipv4_network_contains_address", 

30]