]> diplodocus.org Git - flac-archive/commitdiff
add more tests apparently written on May 13 2013
author <epg@pretzelnet.org> <>
Sun, 8 Dec 2013 23:55:58 +0000 (15:55 -0800)
committer <epg@pretzelnet.org> <>
Sun, 8 Dec 2013 23:55:58 +0000 (15:55 -0800)
found some older tests too, still laughable...

flac_archive/test_tags.py [new file with mode: 0644]

diff --git a/flac_archive/test_tags.py b/flac_archive/test_tags.py
new file mode 100644 (file)
index 0000000..75791aa
--- /dev/null
@@ -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()