def test_factory_tuple(self): host = Host.factory(('host01.example.com',)) assert host.hostname == 'host01.example.com'
def test_factory_exception(self): with pytest.raises(ValueError): Host.factory('host01.example.com')
def test_factory_dict(self): host = Host.factory(dict(hostname='host01.example.com')) assert host.hostname == 'host01.example.com'