Beispiel #1
0
 def test_bad_query(self):
     # We fail to provide a valid query result: this database also fails.
     db_execute_old = tkp.db.execute
     tkp.db.execute = Mock(MockResult([])) # This is an invalid result
     self.assertFalse(db_consistency.isconsistent("dummy query"))
     tkp.db.execute = db_execute_old
Beispiel #2
0
 def test_is_inconsistent(self):
     # We provide a mock database result from an INconsistent database.
     db_execute_old = tkp.db.execute
     tkp.db.execute = Mock(MockResult([1])) # This is the wrong result
     self.assertFalse(db_consistency.isconsistent("dummy query"))
     tkp.db.execute = db_execute_old
Beispiel #3
0
 def test_is_consistent(self):
     # We provide a mock database result from a consistent database.
     db_execute_old = tkp.db.execute
     tkp.db.execute = Mock(MockResult([0])) # This is the correct result
     self.assertTrue(db_consistency.isconsistent("dummy query"))
     tkp.db.execute = db_execute_old
Beispiel #4
0
 def test_bad_query(self):
     # We fail to provide a valid query result: this database also fails.
     db_execute_old = tkp.db.execute
     tkp.db.execute = Mock(MockResult([])) # This is an invalid result
     self.assertFalse(db_consistency.isconsistent("dummy query"))
     tkp.db.execute = db_execute_old
Beispiel #5
0
 def test_is_inconsistent(self):
     # We provide a mock database result from an INconsistent database.
     db_execute_old = tkp.db.execute
     tkp.db.execute = Mock(MockResult([1])) # This is the wrong result
     self.assertFalse(db_consistency.isconsistent("dummy query"))
     tkp.db.execute = db_execute_old
Beispiel #6
0
 def test_is_consistent(self):
     # We provide a mock database result from a consistent database.
     db_execute_old = tkp.db.execute
     tkp.db.execute = Mock(MockResult([0])) # This is the correct result
     self.assertTrue(db_consistency.isconsistent("dummy query"))
     tkp.db.execute = db_execute_old