def test_is_duplicate_past_cutoff(self): import time queue = self._make_one() message = DummyMessage('one') timestamp = time.time() - 30 * 60 * 60 queue._message_ids[message['Message-Id']] = (timestamp, None) self.failIf(queue.is_duplicate(message))
def test_is_duplicate_wo_o_orig_to_in_message_ids_entry(self): import time queue = self._make_one() message = DummyMessage('one') timestamp = time.time() queue._message_ids[message['Message-Id']] = timestamp self.failIf(queue.is_duplicate(message))
def test_is_duplicate_same_message_id_different_x_orig_to(self): import time queue = self._make_one() message = DummyMessage('one') timestamp = time.time() queue._message_ids[message['Message-Id']] = (timestamp, '*****@*****.**') self.failIf(queue.is_duplicate(message))
def test_is_duplicate_same_message_id_same_x_orig_to(self): import time queue = self._make_one() message = DummyMessage('one') timestamp = time.time() queue._message_ids[message['Message-Id']] = (timestamp, '*****@*****.**') self.failUnless(queue.is_duplicate(message))
def test_is_duplicate_true(self): queue = self._make_one() message = DummyMessage('one') queue.add(message) self.failUnless(queue.is_duplicate(message))
def test_is_duplicate_bbb_persistence(self): queue = self._make_one() del queue._message_ids message = DummyMessage('one') self.failIf(queue.is_duplicate(message))
def test_is_duplicate_false(self): queue = self._make_one() message = DummyMessage('one') self.failIf(queue.is_duplicate(message))