Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:jayvdb:py-new
python-oyaml
test-loader.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File test-loader.patch of Package python-oyaml
--- a/test_oyaml.py 2023-05-06 09:30:23.468115499 +0200 +++ b/test_oyaml.py 2023-05-06 09:44:38.124115499 +0200 @@ -10,6 +10,7 @@ data = OrderedDict([("x", 1), ("z", 3), ("y", 2)]) +regular_loader = yaml.SafeLoader def test_dump(): @@ -41,7 +42,7 @@ def test_load(): - loaded = yaml.load("{x: 1, z: 3, y: 2}") + loaded = yaml.load("{x: 1, z: 3, y: 2}", Loader=regular_loader) assert loaded == {"x": 1, "z": 3, "y": 2} @@ -51,7 +52,7 @@ def test_load_all(): - gen = yaml.load_all("{x: 1, z: 3, y: 2}\n--- {}\n") + gen = yaml.load_all("{x: 1, z: 3, y: 2}\n--- {}\n", Loader=regular_loader) assert isinstance(gen, GeneratorType) ordered_data, empty_dict = gen assert empty_dict == {} @@ -60,13 +61,13 @@ @pytest.mark.skipif(_std_dict_is_order_preserving, reason="requires old dict impl") def test_loads_to_ordered_dict(): - loaded = yaml.load("{x: 1, z: 3, y: 2}") + loaded = yaml.load("{x: 1, z: 3, y: 2}", Loader=regular_loader) assert isinstance(loaded, OrderedDict) @pytest.mark.skipif(not _std_dict_is_order_preserving, reason="requires new dict impl") def test_loads_to_std_dict(): - loaded = yaml.load("{x: 1, z: 3, y: 2}") + loaded = yaml.load("{x: 1, z: 3, y: 2}", Loader=regular_loader) assert not isinstance(loaded, OrderedDict) assert isinstance(loaded, dict) @@ -118,7 +119,7 @@ "platform": {"host": "baz", "product": "foo", "profile": "bar"} }, } - assert yaml.load(text) == expected_load + assert yaml.load(text, Loader=regular_loader) == expected_load def test_omap(): @@ -137,13 +138,13 @@ ] ) } - assert yaml.load(text) == expected_load + assert yaml.load(text, Loader=regular_loader) == expected_load def test_omap_flow_style(): text = "Numbers: !!omap [ one: 1, two: 2, three : 3 ]" expected_load = {"Numbers": ([("one", 1), ("two", 2), ("three", 3)])} - assert yaml.load(text) == expected_load + assert yaml.load(text, Loader=regular_loader) == expected_load def test_merge(): @@ -175,7 +176,7 @@ x: 1 label: center/big """ - data = yaml.load(text) + data = yaml.load(text, Loader=regular_loader) assert len(data) == 8 center, left, big, small, map1, map2, map3, map4 = data assert center == {"x": 1, "y": 2}
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor