def test_accepts_short_octet(self): # Hit both parts of the regex. validate_mac("00:1:22:33:44:55") validate_mac("00:11:22:33:44:5") # No error. pass
def test_accepts_cisco_format(self): validate_mac("0000.0200.3fff") # No error. pass
def test_accepts_leading_and_trailing_whitespace(self): validate_mac(" AA:BB:CC:DD:EE:FF ") # No error. pass
def test_accepts_dash_separated_octets(self): validate_mac("00-aa-22-cc-44-dd") # No error. pass
def test_accepts_upper_and_lower_case(self): validate_mac("AA:BB:CC:dd:ee:ff") # No error. pass
def test_accepts_colon_separated_octets(self): validate_mac("00:aa:22:cc:44:dd") # No error. pass
def test_accepts_leading_and_trailing_whitespace(self): validate_mac(' AA:BB:CC:DD:EE:FF ') # No error. pass
def test_accepts_upper_and_lower_case(self): validate_mac('AA:BB:CC:dd:ee:ff') # No error. pass
def test_accepts_dash_separated_octets(self): validate_mac('00-aa-22-cc-44-dd') # No error. pass
def test_accepts_colon_separated_octets(self): validate_mac('00:aa:22:cc:44:dd') # No error. pass