def test_YAML(): txt = """a: 1\nb: 2\n---\n ddd""" f = TempfolderFile("temp.txt").save_text(txt) assert YAML(txt).content == YAML(f.filename).content assert YAML(txt).content == [{'a': 1, 'b': 2}, 'ddd'] f.remove()
def test_File(): # NOTE: works unless last line is \n testline = """123\n\n456""" f = TempfolderFile("temp.txt").save_text(testline) assert testline == f.read_text() f.remove()