svn commit: samba r26107 - in branches/SAMBA_4_0/source/lib/tdb/python/tests: .

jelmer at samba.org jelmer at samba.org
Sun Nov 25 03:04:04 GMT 2007


Author: jelmer
Date: 2007-11-25 03:04:04 +0000 (Sun, 25 Nov 2007)
New Revision: 26107

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=26107

Log:
Add more tests.
Modified:
   branches/SAMBA_4_0/source/lib/tdb/python/tests/simple.py


Changeset:
Modified: branches/SAMBA_4_0/source/lib/tdb/python/tests/simple.py
===================================================================
--- branches/SAMBA_4_0/source/lib/tdb/python/tests/simple.py	2007-11-25 02:58:12 UTC (rev 26106)
+++ branches/SAMBA_4_0/source/lib/tdb/python/tests/simple.py	2007-11-25 03:04:04 UTC (rev 26107)
@@ -95,3 +95,25 @@
         self.tdb["bla"] = "hoi"
         i = iter(self.tdb)
         self.assertEquals(set(["bloe", "bla"]), set([i.next(), i.next()]))
+
+    def test_keys(self):
+        self.tdb["bloe"] = "2"
+        self.tdb["bla"] = "25"
+        self.assertEquals(["bla", "bloe"], self.tdb.keys())
+
+    def test_values(self):
+        self.tdb["bloe"] = "2"
+        self.tdb["bla"] = "25"
+        self.assertEquals(["25", "2"], self.tdb.values())
+
+    def test_clear(self):
+        self.tdb["bloe"] = "2"
+        self.tdb["bla"] = "25"
+        self.assertEquals(2, len(self.tdb))
+        self.tdb.clear()
+        self.assertEquals(0, len(self.tdb))
+
+    def test_len(self):
+        self.assertEquals(0, len(self.tdb))
+        self.tdb["entry"] = "value"
+        self.assertEquals(1, len(self.tdb))



More information about the samba-cvs mailing list