# -*- coding: utf-8 -*-
import pytest
from validators import uuid, ValidationFailure
@pytest.mark.parametrize(('value',), [
('2bc1c94f-0deb-43e9-92a1-4775189ec9f8',),
])
def test_returns_true_on_valid_mac_address(value):
assert uuid(value)
@pytest.mark.parametrize(('value',), [
('2bc1c94f-deb-43e9-92a1-4775189ec9f8',),
('2bc1c94f-0deb-43e9-92a1-4775189ec9f',),
('gbc1c94f-0deb-43e9-92a1-4775189ec9f8',),
('2bc1c94f 0deb-43e9-92a1-4775189ec9f8',),
])
def test_returns_failed_validation_on_invalid_mac_address(value):
assert isinstance(uuid(value), ValidationFailure)