Exemplo n.º 1
0
 def test_answerTIDs(self):
     uuid = self.getStorageUUID()
     tid1 = self.getNextTID()
     tid2 = self.getNextTID(tid1)
     tid_list = [tid1, tid2]
     conn = self.getFakeConnection(uuid=uuid)
     tid_set = set()
     StorageAnswersHandler(Mock()).answerTIDs(conn, tid_list, tid_set)
     self.assertEqual(tid_set, set(tid_list))
Exemplo n.º 2
0
 def _getAnswerStoreObjectHandler(self, object_stored_counter_dict,
                                  conflict_serial_dict,
                                  resolved_conflict_serial_dict):
     app = Mock({
         'getHandlerData': {
             'object_stored_counter_dict': object_stored_counter_dict,
             'conflict_serial_dict': conflict_serial_dict,
             'resolved_conflict_serial_dict': resolved_conflict_serial_dict,
         }
     })
     return StorageAnswersHandler(app)
Exemplo n.º 3
0
 def test_answerObjectUndoSerial(self):
     uuid = self.getStorageUUID()
     conn = self.getFakeConnection(uuid=uuid)
     oid1 = self.getOID(1)
     oid2 = self.getOID(2)
     tid0 = self.getNextTID()
     tid1 = self.getNextTID()
     tid2 = self.getNextTID()
     tid3 = self.getNextTID()
     undo_dict = {}
     handler = StorageAnswersHandler(Mock())
     handler.answerObjectUndoSerial(conn, {oid1: [tid0, tid1]}, undo_dict)
     self.assertEqual(undo_dict, {oid1: [tid0, tid1]})
     handler.answerObjectUndoSerial(conn, {oid2: [tid2, tid3]}, undo_dict)
     self.assertEqual(undo_dict, {
         oid1: [tid0, tid1],
         oid2: [tid2, tid3],
     })
Exemplo n.º 4
0
 def setUp(self):
     super(StorageAnswerHandlerTests, self).setUp()
     self.app = Mock()
     self.handler = StorageAnswersHandler(self.app)