Exemplo n.º 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
Exemplo n.º 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
Exemplo n.º 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
Exemplo n.º 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
Exemplo n.º 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
Exemplo n.º 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