r26583: Throw a proper exception in the python code when tdb_open() fails, fix indent...
[ira/wip.git] / source / lib / tdb / python / tests / simple.py
index 4600f02f1430ce50ce161766abecc7fe88f56ffc..0e0ef0251e1228a68c62d91f9def16e8a6a1eca7 100644 (file)
@@ -10,6 +10,12 @@ import tdb
 from unittest import TestCase
 import os
 
+
+class OpenTdbTests(TestCase):
+    def test_nonexistant_read(self):
+        self.assertRaises(IOError, tdb.Tdb, "/some/nonexistant/file", 0, tdb.DEFAULT, os.O_RDWR)
+
+
 class SimpleTdbTests(TestCase):
     def setUp(self):
         super(SimpleTdbTests, self).setUp()