Coverage for src/debputy/yaml/compat.py: 56%

9 statements  

« prev     ^ index     » next       coverage.py v7.2.7, created at 2024-04-07 12:14 +0200

1__all__ = [ 

2 "YAML", 

3 "YAMLError", 

4 "MarkedYAMLError", 

5 "Node", 

6 "LineCol", 

7 "CommentedBase", 

8 "CommentedMap", 

9 "CommentedSeq", 

10] 

11 

12try: 

13 from ruyaml import YAMLError, YAML, Node 

14 from ruyaml.comments import LineCol, CommentedBase, CommentedMap, CommentedSeq 

15 from ruyaml.error import MarkedYAMLError 

16except (ImportError, ModuleNotFoundError): 

17 from ruamel.yaml import YAMLError, YAML, Node 

18 from ruamel.yaml.comments import LineCol, CommentedBase, CommentedMap, CommentedSeq 

19 from ruamel.yaml.error import MarkedYAMLError