From a43453f103856b0953e0b6ff2c68831505914c89 Mon Sep 17 00:00:00 2001 From: Razvan Deaconescu Date: Fri, 19 Aug 2011 14:43:21 +0300 Subject: [PATCH] ppf: Add test to check exception raising in case of non-existent database file. --- ppf/db/tests/test_access_sqlite.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/ppf/db/tests/test_access_sqlite.py b/ppf/db/tests/test_access_sqlite.py index 488194b..76d7a67 100644 --- a/ppf/db/tests/test_access_sqlite.py +++ b/ppf/db/tests/test_access_sqlite.py @@ -326,6 +326,19 @@ class AccessTest(unittest.TestCase): # Exception is raised. Fail. self.assertEqual(True, False) + def test_error_on_connect_if_no_file(self): + """ + Create separate connection to test connect() method on + non-existent database. Exception should be raised + """ + dba = access.SQLiteDatabaseAccess() + try: + conn = dba.connect("lalala.db") + except access.DatabaseError, e: + self.assertEqual(True, True) + else: + self.assertEqual(True, False) + def test_disconnect(self): """ Create separate connection to test disconnect() method. -- 2.20.1