'Adding a protocol with a number >=2**32 raises an exception.'

def testAddingBadProtos_TooBig(self):

    e = ip.IPProtocol()
    try:
        e.addProto((2 ** 32), MyProtocol([]))
    except TypeError as e:
        if (e.args == ('Added    protocol    must    fit    in    32    bits',)):
            pass
        else:
            raise
    else:
        raise AssertionError('addProto    must    raise    an    exception    for    bad    protocols')
