コード例 #1
0
 def test_deepcopy(self):
     notif = bt2.PacketBeginningNotification(self._packet)
     notif2 = copy.deepcopy(notif)
     self.assertEqual(notif, notif2)
コード例 #2
0
 def test_eq_invalid(self):
     notif = bt2.PacketBeginningNotification(self._packet)
     self.assertNotEqual(notif, 23)
コード例 #3
0
 def test_eq(self):
     notif = bt2.PacketBeginningNotification(self._packet)
     packet_copy = copy.copy(self._packet)
     notif2 = bt2.PacketBeginningNotification(packet_copy)
     self.assertEqual(notif, notif2)
コード例 #4
0
 def test_ne_packet(self):
     notif = bt2.PacketBeginningNotification(self._packet)
     packet_copy = copy.copy(self._packet)
     packet_copy.header_field['hello'] = 1847
     notif2 = bt2.PacketBeginningNotification(packet_copy)
     self.assertNotEqual(notif, notif2)
コード例 #5
0
 def test_create(self):
     notif = bt2.PacketBeginningNotification(self._packet)
     self.assertEqual(notif.packet.addr, self._packet.addr)