@@ -13,7 +13,7 @@ def data():
1313
1414 def describe_ruamel_yaml ():
1515 def it_indents_blocks_by_default (expect , data ):
16- text = formats .RuamelYAML . serialize (data )
16+ text = formats .serialize (data , '.yaml' )
1717 expect (text ) == dedent (
1818 """
1919 key: value
@@ -26,7 +26,7 @@ def it_indents_blocks_by_default(expect, data):
2626
2727 def it_can_render_lists_inline (expect , data , monkeypatch ):
2828 monkeypatch .setattr (settings , 'INDENT_YAML_BLOCKS' , False )
29- text = formats .RuamelYAML . serialize (data )
29+ text = formats .serialize (data , '.yaml' )
3030 expect (text ) == dedent (
3131 """
3232 key: value
@@ -39,7 +39,7 @@ def it_can_render_lists_inline(expect, data, monkeypatch):
3939
4040 def describe_pyyaml ():
4141 def it_indents_blocks_by_default (expect , data ):
42- text = formats .PyYAML . serialize (data )
42+ text = formats .serialize (data , '.yaml' , formatter = formats . PyYAML )
4343 expect (text ) == dedent (
4444 """
4545 key: value
@@ -52,7 +52,7 @@ def it_indents_blocks_by_default(expect, data):
5252
5353 def it_can_render_lists_inline (expect , data , monkeypatch ):
5454 monkeypatch .setattr (settings , 'INDENT_YAML_BLOCKS' , False )
55- text = formats .PyYAML . serialize (data )
55+ text = formats .serialize (data , '.yaml' , formatter = formats . PyYAML )
5656 expect (text ) == dedent (
5757 """
5858 key: value
@@ -71,18 +71,26 @@ def path(tmp_path):
7171 path .write_text ("" )
7272 return path
7373
74- def with_empty_yaml_file (expect , path ):
75- data = formats .deserialize (path , '.yaml' )
76- expect (data ) == {}
74+ def describe_ruamel_yaml ():
75+ def with_empty_file (expect , path ):
76+ data = formats .deserialize (path , '.yaml' )
77+ expect (data ) == {}
78+
79+ def describe_pyyaml ():
80+ def with_empty_file (expect , path ):
81+ data = formats .deserialize (path , '.yaml' , formatter = formats .PyYAML )
82+ expect (data ) == {}
7783
78- def with_empty_json_file (expect , path ):
79- path .write_text ("{}" )
80- data = formats .deserialize (path , '.json' )
81- expect (data ) == {}
84+ def describe_json ():
85+ def with_empty_file (expect , path ):
86+ path .write_text ("{}" )
87+ data = formats .deserialize (path , '.json' )
88+ expect (data ) == {}
8289
83- def with_empty_toml_file (expect , path ):
84- data = formats .deserialize (path , '.toml' )
85- expect (data ) == {}
90+ def describe_toml ():
91+ def with_empty_file (expect , path ):
92+ data = formats .deserialize (path , '.toml' )
93+ expect (data ) == {}
8694
8795 def with_unknown_extension (expect , path ):
8896 with expect .raises (ValueError ):
0 commit comments