def setUpClass(cls): super(TestRedisCache, cls).setUpClass() config = MagicMock() config.get_settings.return_value = { 'pypi.storage': 'tests.DummyStorage', 'db.url': 'redis://localhost', } RedisCache.configure(config) cls.redis = RedisCache.db
def setUpClass(cls): super(TestRedisCache, cls).setUpClass() settings = { 'pypi.storage': 'tests.DummyStorage', 'db.url': 'redis://localhost', } cls.kwargs = RedisCache.configure(settings) cls.redis = cls.kwargs['db']
def setUpClass(cls): super(TestRedisCache, cls).setUpClass() settings = {"pypi.storage": "tests.DummyStorage", "db.url": "redis://localhost"} cls.kwargs = RedisCache.configure(settings) cls.redis = cls.kwargs["db"] try: cls.redis.flushdb() except redis.exceptions.ConnectionError: msg = "Redis not found on port 6379" setattr(cls, "setUp", lambda cls: unittest.TestCase.skipTest(cls, msg))
def setUpClass(cls): super(TestRedisCache, cls).setUpClass() redis_host = os.environ.get("REDIS_HOST", "localhost") redis_port = os.environ.get("REDIS_PORT", "6379") redis_url = f"redis://{redis_host}:{redis_port}" settings = {"pypi.storage": "tests.DummyStorage", "db.url": redis_url} cls.kwargs = RedisCache.configure(settings) cls.redis = cls.kwargs["db"] try: cls.redis.flushdb() except redis.exceptions.ConnectionError: msg = f"Redis not found at {redis_url}" setattr(cls, "setUp", lambda cls: unittest.TestCase.skipTest(cls, msg))
def setUpClass(cls): super(TestRedisCache, cls).setUpClass() settings = { 'pypi.storage': 'tests.DummyStorage', 'db.url': 'redis://localhost', } cls.kwargs = RedisCache.configure(settings) cls.redis = cls.kwargs['db'] try: cls.redis.flushdb() except ConnectionError: msg = "Redis not found on port 6379" setattr( cls, "setUp", lambda cls: unittest.TestCase.skipTest(cls, msg), )
def setUpClass(cls): super(TestRedisCache, cls).setUpClass() settings = { 'pypi.storage': 'tests.DummyStorage', 'db.url': 'redis://localhost', } cls.kwargs = RedisCache.configure(settings) cls.redis = cls.kwargs['db'] try: cls.redis.flushdb() except ConnectionError: msg = "Redis not found on port 6379" if sys.version_info < (2, 7): raise unittest.SkipTest(msg) else: setattr( cls, "setUp", lambda cls: unittest.TestCase.skipTest(cls, msg), )
def setUpClass(cls): super(TestRedisCache, cls).setUpClass() settings = {"pypi.storage": "tests.DummyStorage", "db.url": "redis://localhost"} cls.kwargs = RedisCache.configure(settings) cls.redis = cls.kwargs["db"]