def test_add_contains_remove(self): mr = MessageReceipt() # FIXME: Hashes being are treated as strings msg_hash = str2bin("hash_valid") msg_obj = [1, 2, 3, 4] msg_type = mr.allowed_types[0] peer = '127.0.0.1' mr.register(msg_type, msg_hash, msg_obj) mr.add_peer(msg_hash, msg_type, peer) self.assertTrue(mr.contains(msg_hash, msg_type)) self.assertFalse(mr.contains(b'hash_invalid', msg_type))
def test_add_contains_remove(self): mr = MessageReceipt() # FIXME: Hashes being are treated as strings msg_hash = str2bin("hash_valid") msg_obj = [1, 2, 3, 4] msg_type = mr.allowed_types[0] peer = '127.0.0.1' mr.register(msg_type, msg_hash, msg_obj) mr.add_peer(msg_hash, msg_type, peer) self.assertTrue(mr.contains(msg_hash, msg_type)) self.assertFalse(mr.contains(b'hash_invalid', msg_type))
def test_contains(self): mr = MessageReceipt() msg_hash = str2bin("hash_valid") msg_obj = [1, 2, 3, 4] msg_type = mr.allowed_types[0] mr.register(msg_type, msg_hash, msg_obj) self.assertTrue(mr.contains(msg_hash, msg_type))
def test_contains(self): mr = MessageReceipt() msg_hash = str2bin("hash_valid") msg_obj = [1, 2, 3, 4] msg_type = mr.allowed_types[0] mr.register(msg_type, msg_hash, msg_obj) self.assertTrue(mr.contains(msg_hash, msg_type))