added misc test
[sfa.git] / tests / testMisc.py
diff --git a/tests/testMisc.py b/tests/testMisc.py
new file mode 100644 (file)
index 0000000..a6ea9df
--- /dev/null
@@ -0,0 +1,18 @@
+import unittest
+from misc import *
+
+class TestMisc(unittest.TestCase):
+   def setUp(self):
+      pass
+
+   def testGetLeft(self):
+      self.assertEqual(get_leaf("foo"), "foo")
+      self.assertEqual(get_leaf("foo.bar"), "bar")
+
+   def testGetAuthority(self):
+      self.assertEqual(get_authority("foo"), "")
+      self.assertEqual(get_authority("foo.bar"), "foo")
+      self.assertEqual(get_authority("foo.bar.x"), "foo.bar")
+
+if __name__ == "__main__":
+    unittest.main()