def test_encode_7(self): message = easyb.message.Message(address=1, code=15, priority=Priority.NoPriority, length=Length.Variable, direction=Direction.FromMaster, param=[202, 0, 1, 0, 0, 0]) check = message.encode() self.assertFalse(check) return
def test_encode_5(self): message = easyb.message.Message(address=1, code=15, priority=Priority.NoPriority, length=Length.Byte9, direction=Direction.FromMaster, param=[202, 0, 1, 0]) send = bytes([254, 244, 255, 53, 0, 71, 254, 0, 61]) check = message.encode() self.assertTrue(check) self.assertEqual(message.stream.bytes, send) return
def test_encode_2(self): message = easyb.message.Message(address=1, code=15, priority=Priority.NoPriority, length=Length.Byte3, direction=Direction.FromMaster) send = bytes([0xfe, 0xf0, 0xe3]) check = message.encode() stream = message.stream self.assertTrue(check) self.assertEqual(stream.bytes, send) return
def test_encode_1(self): message = easyb.message.Message(address=1, code=15, priority=Priority.NoPriority, length=Length.Byte6, direction=Direction.FromMaster, param=[202, 0]) send = bytes([0xfe, 0xf2, 0xed, 0x35, 0x00, 0x47]) check = message.encode() stream = message.stream self.assertTrue(check) self.assertEqual(stream.bytes, send) return