def test_conversion(self): """ Check conversion to a PDU produces the correct output """ primitive = A_P_ABORT() primitive.provider_reason = 4 pdu = A_ABORT_RQ() pdu.from_primitive(primitive) data = pdu.encode() self.assertEqual(data, b"\x07\x00\x00\x00\x00\x04\x00\x00\x02\x04")
def test_conversion(self): """ Check conversion to a PDU produces the correct output """ primitive = A_ABORT() primitive.abort_source = 0 pdu = A_ABORT_RQ() pdu.from_primitive(primitive) data = pdu.encode() self.assertEqual(data, b"\x07\x00\x00\x00\x00\x04\x00\x00\x00\x00")
def test_a_p_abort_from_primitive(self): """ Check converting PDU to primitive """ orig_pdu = A_ABORT_RQ() orig_pdu.decode(a_p_abort) primitive = orig_pdu.to_primitive() new_pdu = A_ABORT_RQ() new_pdu.from_primitive(primitive) assert new_pdu == orig_pdu