def test_get_tags_empty(): content = b"" fp = tempfile.NamedTemporaryFile(delete=False) fp.write(content) fp.close() got = util.get_tags(fp.name) assert got is None
def test_get_tags(): content = b"foo: bar" fp = tempfile.NamedTemporaryFile(delete=False) fp.write(content) fp.close() got = util.get_tags(fp.name) assert got == {"foo": "bar"}
def test_write_tags(): tags = {'foo': 'bar'} fp = tempfile.NamedTemporaryFile() util.write_tags(tags, tags_file_path=fp.name) got = util.get_tags(fp.name) assert got == tags
def test_get_tags_nonexist(): got = util.get_tags("/file/does/not/exist") assert got is None