1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
"""Test PortMod message."""
from pyof.v0x01.common.phy_port import PortConfig, PortFeatures
from pyof.v0x01.controller2switch.port_mod import PortMod
from tests.unit.test_struct import TestStruct
class TestPortMod(TestStruct):
"""Test class for PortMod."""
@classmethod
def setUpClass(cls):
"""[Controller2Switch/PortMod] - size 32."""
super().setUpClass()
super().set_raw_dump_file('v0x01', 'ofpt_port_mod')
super().set_raw_dump_object(PortMod, xid=3, port_no=80,
hw_addr='aa:bb:cc:00:33:9f',
config=PortConfig.OFPPC_PORT_DOWN,
mask=PortConfig.OFPPC_NO_FWD,
advertise=PortFeatures.OFPPF_FIBER)
super().set_minimum_size(32)
|