From 5361341b676191b6a849d4315641d6670895d290 Mon Sep 17 00:00:00 2001 From: Date: Sun, 8 Dec 2013 15:55:58 -0800 Subject: [PATCH] add more tests apparently written on May 13 2013 found some older tests too, still laughable... --- flac_archive/test_tags.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 flac_archive/test_tags.py diff --git a/flac_archive/test_tags.py b/flac_archive/test_tags.py new file mode 100644 index 0000000..75791aa --- /dev/null +++ b/flac_archive/test_tags.py @@ -0,0 +1,21 @@ +# XXX I already had lame test in test dir parallel to this one! + +from tags import Tags + +import unittest + +class TagsTest(unittest.TestCase): + def test_set_simple(self): + t = Tags() + t.set('a', 'aval') + t.set('b', 'bval') + t.set('c', 'cval1', 1) + t.set('c', 'cval2', 2) + self.assertEquals(['A=aval','B=bval','C[1]=cval1','C[2]=cval2'], + t.all()) + self.assertEquals('aval', t.get_path_safe('a', 3)) + self.assertIsNone(t.get_path_safe('d', 3)) + self.assertIsNone(t.get_path_safe('bork')) + +if __name__ == '__main__': + unittest.main() -- 2.56.0