def test_kwargs_clients_callable(self): def client1(): pass def client2(): pass def service1(): pass def service2(): pass qualname_client1 = _qualname(client1) qualname_client2 = _qualname(client2) clients = { qualname_client1: service1, qualname_client2: (service1, service2), } lenient = _Lenient(**clients) self.expected.update({ _qualname(client1): (_qualname(service1), ), _qualname(client2): (_qualname(service1), _qualname(service2)), }) self.assertEqual(self.expected, lenient.__dict__)
def test_in_qualname(self): def func(): pass qualname_func = _qualname(func) lenient = _Lenient() lenient.__dict__[qualname_func] = None self.assertIn(func, lenient) self.assertIn(qualname_func, lenient)
def test_args_services_callable(self): def service1(): pass def service2(): pass services = (service1, service2) lenient = _Lenient(*services) self.expected.update({ _qualname(service1): True, _qualname(service2): True }) self.assertEqual(self.expected, lenient.__dict__)
def setUp(self): self.lenient = _Lenient()
def test_kwargs_clients_str(self): clients = dict(client1="service1", client2="service2") lenient = _Lenient(**clients) self.expected.update( dict(client1=("service1", ), client2=("service2", ))) self.assertEqual(self.expected, lenient.__dict__)
def setUp(self): self.lenient = _Lenient() self.default = dict(active=None, enable=_LENIENT_ENABLE_DEFAULT)
def test_args_services_str(self): services = ("service1", "service2") lenient = _Lenient(*services) self.expected.update(dict(service1=True, service2=True)) self.assertEqual(self.expected, lenient.__dict__)
def test_args_service_str(self): service = "service1" lenient = _Lenient(service) self.expected.update(dict(service1=True)) self.assertEqual(self.expected, lenient.__dict__)
def test_default(self): lenient = _Lenient() self.assertEqual(self.expected, lenient.__dict__)
def setUp(self): self.client = "myclient" self.lenient = _Lenient()