예제 #1
0
def test_sigtran(sigtran_pdu=sigtran_pdu):
    for pdu in sigtran_pdu:
        S = SIGTRAN()
        S.from_bytes(pdu)
        v = S.get_val()
        S.reautomate()
        assert( S.get_val() == v )
        S.__init__()
        S.set_val(v)
        assert( S.to_bytes() == pdu )
        #
        if _with_json:
            t = S.to_json()
            S.from_json(t)
            assert( S.get_val() == v )
예제 #2
0
def test_sigtran(sigtran_pdu=sigtran_pdu):
    for pdu in sigtran_pdu:
        S = SIGTRAN()
        S.from_bytes(pdu)
        S.reautomate()
        v = S.get_val()
        S.__init__()
        S.set_val(v)
        assert( S.to_bytes() == pdu )