ai-content-maker/.venv/Lib/site-packages/srsly/tests/ruamel_yaml/test_none.py

54 lines
1.4 KiB
Python
Raw Normal View History

2024-05-03 04:18:51 +03:00
# coding: utf-8
import pytest # NOQA
class TestNone:
def test_dump00(self):
import srsly.ruamel_yaml # NOQA
data = None
s = srsly.ruamel_yaml.round_trip_dump(data)
assert s == "null\n...\n"
d = srsly.ruamel_yaml.round_trip_load(s)
assert d == data
def test_dump01(self):
import srsly.ruamel_yaml # NOQA
data = None
s = srsly.ruamel_yaml.round_trip_dump(data, explicit_end=True)
assert s == "null\n...\n"
d = srsly.ruamel_yaml.round_trip_load(s)
assert d == data
def test_dump02(self):
import srsly.ruamel_yaml # NOQA
data = None
s = srsly.ruamel_yaml.round_trip_dump(data, explicit_end=False)
assert s == "null\n...\n"
d = srsly.ruamel_yaml.round_trip_load(s)
assert d == data
def test_dump03(self):
import srsly.ruamel_yaml # NOQA
data = None
s = srsly.ruamel_yaml.round_trip_dump(data, explicit_start=True)
assert s == "---\n...\n"
d = srsly.ruamel_yaml.round_trip_load(s)
assert d == data
def test_dump04(self):
import srsly.ruamel_yaml # NOQA
data = None
s = srsly.ruamel_yaml.round_trip_dump(
data, explicit_start=True, explicit_end=False
)
assert s == "---\n...\n"
d = srsly.ruamel_yaml.round_trip_load(s)
assert d == data