Esempio n. 1
0
 def test_serialize_message(self):
     """Test serializing a message."""
     message = Message('/test', 5)
     self.assertEqual(self.serial.serialize_message(message),
                      b'/test\x00\x00\x00,i\x00\x00\x00\x00\x00\x05')
Esempio n. 2
0
 def test_append_message(self):
     """Test appending a message."""
     data = Message()
     self.bundle.append(data)
     self.assertListEqual(self.bundle.elements, [data])
Esempio n. 3
0
 def test_serialize_bundle(self):
     """Test serializing a bundle."""
     message = Message('/test', 5)
     bundle = Bundle(None, message)
     self.assertEqual(self.serial.serialize_bundle(bundle),
     b'#bundle\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x10/test\x00\x00\x00,i\x00\x00\x00\x00\x00\x05')
Esempio n. 4
0
 def setUp(self):
     self.message = Message()