From: Date: Sun, 8 Dec 2013 23:55:58 +0000 (-0800) Subject: add more tests apparently written on May 13 2013 X-Git-Url: https://diplodocus.org/git/flac-archive/commitdiff_plain/5361341b676191b6a849d4315641d6670895d290 add more tests apparently written on May 13 2013 found some older tests too, still laughable... --- 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()