Пример #1
0
 def verify_port_attr(attr):
     assert 'Invalid' not in d.phys_state_to_str(attr.state)
     assert 'Invalid' not in d.translate_mtu(attr.max_mtu)
     assert 'Invalid' not in d.translate_mtu(attr.active_mtu)
     assert 'Invalid' not in d.width_to_str(attr.active_width)
     assert 'Invalid' not in d.speed_to_str(attr.active_speed)
     assert 'Invalid' not in d.translate_link_layer(attr.link_layer)
     assert attr.max_msg_sz > 0x1000
Пример #2
0
 def verify_port_attr(attr):
     """
     Helper method that verifies correctness of some members of PortAttr
     object.
     :param attr: A PortAttr object
     :return: None
     """
     assert 'Invalid' not in d.phys_state_to_str(attr.state)
     assert 'Invalid' not in d.translate_mtu(attr.max_mtu)
     assert 'Invalid' not in d.translate_mtu(attr.active_mtu)
     assert 'Invalid' not in d.width_to_str(attr.active_width)
     assert 'Invalid' not in d.speed_to_str(attr.active_speed)
     assert 'Invalid' not in d.translate_link_layer(attr.link_layer)
     assert attr.max_msg_sz > 0x1000