]> git.decadent.org.uk Git - dak.git/blobdiff - tests/test_split_uploaders.py
Factor Uploaders splitting into its own function.
[dak.git] / tests / test_split_uploaders.py
diff --git a/tests/test_split_uploaders.py b/tests/test_split_uploaders.py
new file mode 100755 (executable)
index 0000000..062fd35
--- /dev/null
@@ -0,0 +1,16 @@
+#!/usr/bin/env python
+
+from base_test import DakTestCase
+
+from daklib.dbconn import split_uploaders
+
+import unittest
+
+class SplitUploadersTestCase(DakTestCase):
+    def test_main(self):
+        expected = ['"A, B" <a@b.c>', 'D E <d@e.f>']
+        l = list(split_uploaders('"A, B" <a@b.c>, D E <d@e.f>'))
+        self.assertEqual(expected, l)
+
+if __name__ == '__main__':
+    unittest.main()