def test_get_proxy_has_proxy(self): with mock.patch.object(Proxies, 'check_live') as check_alive_mock: Registry().set('config', {'main': {'proxies_died_limit': 10}}) proxies = Proxies() test_set = ['a', 'b', 'c'] proxies._proxies = test_set check_alive_mock.return_value = True for _ in range(0, 3): assert proxies.get_proxy() in test_set
def test_count(self): Registry().set('config', {'main': {'proxies_died_limit': 10}}) proxies = Proxies() proxies._proxies = ['a', 'b', 'c'] assert 3 == proxies.count()