Exemplo n.º 1
0
    def test_update_data(self):
        """ Check that updating the PDU data works correctly """
        original = A_ASSOCIATE_AC()
        original.Decode(a_associate_ac)
        original.user_information.user_data = [
            original.user_information.user_data[1]
        ]
        original.get_length()

        primitive = original.ToParams()

        new = A_ASSOCIATE_AC()
        new.FromParams(primitive)

        self.assertEqual(original, new)
Exemplo n.º 2
0
    def test_length_property(self):
        """ Check that the length property returns the correct value """
        pdu = A_ASSOCIATE_AC()
        pdu.Decode(a_associate_ac)

        self.assertEqual(pdu.length, pdu.get_length())