def test_handlers(self): """Test dot1x logoff/failure handlers.""" valve_index = self.dot1x.dp_id_to_valve_index[self.DP_ID] port_no = 1 vlan_name = 'student' filter_id = 'block_http' for handler in (self.dot1x.logoff_handler, self.dot1x.failure_handler): handler('0e:00:00:00:00:ff', faucet_dot1x.get_mac_str(valve_index, port_no)) self.dot1x.auth_handler( '0e:00:00:00:00:ff', faucet_dot1x.get_mac_str(valve_index, port_no), vlan_name=vlan_name, filter_id=filter_id)
def test_handlers(self): valve_index = self.dot1x.dp_id_to_valve_index[self.DP_ID] port_no = 1 vlan_name = None filter_id = 'accept_acl' for handler in (self.dot1x.logoff_handler, self.dot1x.failure_handler): handler('0e:00:00:00:00:ff', faucet_dot1x.get_mac_str(valve_index, port_no)) self.dot1x.auth_handler('0e:00:00:00:00:ff', faucet_dot1x.get_mac_str(valve_index, port_no), vlan_name=vlan_name, filter_id=filter_id)
def test_get_mac_str(self): """Test NFV port formatter.""" self.assertEqual('00:00:00:0f:01:01', faucet_dot1x.get_mac_str(15, 257))