diff --git a/tests/aio/test_storage.py b/tests/aio/test_storage.py index 9817d8d..1382c89 100644 --- a/tests/aio/test_storage.py +++ b/tests/aio/test_storage.py @@ -96,102 +96,6 @@ class TestBaseStorage: "uri, args, expected_instance, fixture", [ pytest.param("async+memory://", {}, MemoryStorage, None, id="in-memory"), - pytest.param( - "async+redis://localhost:7379", - {}, - RedisStorage, - lf("redis_basic"), - marks=pytest.mark.redis, - id="redis", - ), - pytest.param( - "async+redis+unix:///tmp/limits.redis.sock", - {}, - RedisStorage, - lf("redis_uds"), - marks=pytest.mark.redis, - id="redis-uds", - ), - pytest.param( - "async+redis+unix://:password/tmp/limits.redis.sock", - {}, - RedisStorage, - lf("redis_uds"), - marks=pytest.mark.redis, - id="redis-uds-auth", - ), - pytest.param( - "async+memcached://localhost:22122", - {}, - MemcachedStorage, - lf("memcached"), - marks=pytest.mark.memcached, - id="memcached", - ), - pytest.param( - "async+memcached://localhost:22122,localhost:22123", - {}, - MemcachedStorage, - lf("memcached_cluster"), - marks=pytest.mark.memcached, - id="memcached-cluster", - ), - pytest.param( - "async+redis+sentinel://localhost:26379", - {"service_name": "mymaster"}, - RedisSentinelStorage, - lf("redis_sentinel"), - marks=pytest.mark.redis_sentinel, - id="redis-sentinel", - ), - pytest.param( - "async+redis+sentinel://localhost:26379/mymaster", - {}, - RedisSentinelStorage, - lf("redis_sentinel"), - marks=pytest.mark.redis_sentinel, - id="redis-sentinel-service-name-url", - ), - pytest.param( - "async+redis+sentinel://:sekret@localhost:36379/mymaster", - {"password": "sekret"}, - RedisSentinelStorage, - lf("redis_sentinel_auth"), - marks=pytest.mark.redis_sentinel, - id="redis-sentinel-auth", - ), - pytest.param( - "async+redis+cluster://localhost:7001/", - {}, - RedisClusterStorage, - lf("redis_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster", - ), - pytest.param( - "async+redis+cluster://:sekret@localhost:8400/", - {}, - RedisClusterStorage, - lf("redis_auth_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster-auth", - ), - pytest.param( - "async+mongodb://localhost:37017/", - {}, - MongoDBStorage, - lf("mongodb"), - marks=pytest.mark.mongodb, - id="mongodb", - ), - pytest.param( - "async+etcd://localhost:2379", - {}, - EtcdStorage, - lf("etcd"), - marks=pytest.mark.etcd, - id="etcd", - ), ], ) class TestConcreteStorages: diff --git a/tests/test_storage.py b/tests/test_storage.py index c3961e7..4250dbf 100644 --- a/tests/test_storage.py +++ b/tests/test_storage.py @@ -101,110 +101,6 @@ class TestBaseStorage: "uri, args, expected_instance, fixture", [ pytest.param("memory://", {}, MemoryStorage, None, id="in-memory"), - pytest.param( - "redis://localhost:7379", - {}, - RedisStorage, - lf("redis_basic"), - marks=pytest.mark.redis, - id="redis", - ), - pytest.param( - "redis+unix:///tmp/limits.redis.sock", - {}, - RedisStorage, - lf("redis_uds"), - marks=pytest.mark.redis, - id="redis-uds", - ), - pytest.param( - "redis+unix://:password/tmp/limits.redis.sock", - {}, - RedisStorage, - lf("redis_uds"), - marks=pytest.mark.redis, - id="redis-uds-auth", - ), - pytest.param( - "memcached://localhost:22122", - {}, - MemcachedStorage, - lf("memcached"), - marks=pytest.mark.memcached, - id="memcached", - ), - pytest.param( - "memcached://localhost:22122,localhost:22123", - {}, - MemcachedStorage, - lf("memcached_cluster"), - marks=pytest.mark.memcached, - id="memcached-cluster", - ), - pytest.param( - "memcached:///tmp/limits.memcached.sock", - {}, - MemcachedStorage, - lf("memcached_uds"), - marks=pytest.mark.memcached, - id="memcached-uds", - ), - pytest.param( - "redis+sentinel://localhost:26379", - {"service_name": "mymaster"}, - RedisSentinelStorage, - lf("redis_sentinel"), - marks=pytest.mark.redis_sentinel, - id="redis-sentinel", - ), - pytest.param( - "redis+sentinel://localhost:26379/mymaster", - {}, - RedisSentinelStorage, - lf("redis_sentinel"), - marks=pytest.mark.redis_sentinel, - id="redis-sentinel-service-name-url", - ), - pytest.param( - "redis+sentinel://:sekret@localhost:36379/mymaster", - {"password": "sekret"}, - RedisSentinelStorage, - lf("redis_sentinel_auth"), - marks=pytest.mark.redis_sentinel, - id="redis-sentinel-auth", - ), - pytest.param( - "redis+cluster://localhost:7001/", - {}, - RedisClusterStorage, - lf("redis_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster", - ), - pytest.param( - "redis+cluster://:sekret@localhost:8400/", - {}, - RedisClusterStorage, - lf("redis_auth_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster-auth", - ), - pytest.param( - "mongodb://localhost:37017/", - {}, - MongoDBStorage, - lf("mongodb"), - marks=pytest.mark.mongodb, - id="mongodb", - ), - pytest.param( - "etcd://localhost:2379", - {}, - EtcdStorage, - lf("etcd"), - marks=pytest.mark.etcd, - id="etcd", - ), ], ) class TestConcreteStorages: diff --git a/tests/utils.py b/tests/utils.py index b8350b7..be9167b 100644 --- a/tests/utils.py +++ b/tests/utils.py @@ -66,75 +66,6 @@ all_storage = pytest.mark.parametrize( "uri, args, fixture", [ pytest.param("memory://", {}, None, marks=pytest.mark.memory, id="in-memory"), - pytest.param( - "redis://localhost:7379", - {}, - lf("redis_basic"), - marks=pytest.mark.redis, - id="redis_basic", - ), - pytest.param( - "memcached://localhost:22122", - {}, - lf("memcached"), - marks=[pytest.mark.memcached, pytest.mark.flaky], - id="memcached", - ), - pytest.param( - "memcached://localhost:22122,localhost:22123", - {}, - lf("memcached_cluster"), - marks=[pytest.mark.memcached, pytest.mark.flaky], - id="memcached-cluster", - ), - pytest.param( - "redis+cluster://localhost:7001/", - {}, - lf("redis_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster", - ), - pytest.param( - "redis+cluster://:sekret@localhost:8400/", - {}, - lf("redis_auth_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster-auth", - ), - pytest.param( - "redis+cluster://localhost:8301", - { - "ssl": True, - "ssl_cert_reqs": "required", - "ssl_keyfile": "./tests/tls/client.key", - "ssl_certfile": "./tests/tls/client.crt", - "ssl_ca_certs": "./tests/tls/ca.crt", - }, - lf("redis_ssl_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-ssl-cluster", - ), - pytest.param( - "redis+sentinel://localhost:26379/mymaster", - {"use_replicas": False}, - lf("redis_sentinel"), - marks=pytest.mark.redis_sentinel, - id="redis-sentinel", - ), - pytest.param( - "mongodb://localhost:37017/", - {}, - lf("mongodb"), - marks=pytest.mark.mongodb, - id="mongodb", - ), - pytest.param( - "etcd://localhost:2379", - {}, - lf("etcd"), - marks=[pytest.mark.etcd, pytest.mark.flaky], - id="etcd", - ), ], ) @@ -142,54 +73,6 @@ moving_window_storage = pytest.mark.parametrize( "uri, args, fixture", [ pytest.param("memory://", {}, None, marks=pytest.mark.memory, id="in-memory"), - pytest.param( - "redis://localhost:7379", - {}, - lf("redis_basic"), - marks=pytest.mark.redis, - id="redis", - ), - pytest.param( - "redis+cluster://localhost:7001/", - {}, - lf("redis_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster", - ), - pytest.param( - "redis+cluster://:sekret@localhost:8400/", - {}, - lf("redis_auth_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster-auth", - ), - pytest.param( - "redis+cluster://localhost:8301", - { - "ssl": True, - "ssl_cert_reqs": "required", - "ssl_keyfile": "./tests/tls/client.key", - "ssl_certfile": "./tests/tls/client.crt", - "ssl_ca_certs": "./tests/tls/ca.crt", - }, - lf("redis_ssl_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-ssl-cluster", - ), - pytest.param( - "redis+sentinel://localhost:26379/mymaster", - {"use_replicas": False}, - lf("redis_sentinel"), - marks=pytest.mark.redis_sentinel, - id="redis-sentinel", - ), - pytest.param( - "mongodb://localhost:37017/", - {}, - lf("mongodb"), - marks=pytest.mark.mongodb, - id="mongodb", - ), ], ) @@ -199,75 +82,6 @@ async_all_storage = pytest.mark.parametrize( pytest.param( "async+memory://", {}, None, marks=pytest.mark.memory, id="in-memory" ), - pytest.param( - "async+redis://localhost:7379", - {}, - lf("redis_basic"), - marks=pytest.mark.redis, - id="redis", - ), - pytest.param( - "async+memcached://localhost:22122", - {}, - lf("memcached"), - marks=[pytest.mark.memcached, pytest.mark.flaky], - id="memcached", - ), - pytest.param( - "async+memcached://localhost:22122,localhost:22123", - {}, - lf("memcached_cluster"), - marks=[pytest.mark.memcached, pytest.mark.flaky], - id="memcached-cluster", - ), - pytest.param( - "async+redis+cluster://localhost:7001/", - {}, - lf("redis_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster", - ), - pytest.param( - "async+redis+cluster://:sekret@localhost:8400/", - {}, - lf("redis_auth_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster-auth", - ), - pytest.param( - "async+redis+cluster://localhost:8301", - { - "ssl": True, - "ssl_cert_reqs": "required", - "ssl_keyfile": "./tests/tls/client.key", - "ssl_certfile": "./tests/tls/client.crt", - "ssl_ca_certs": "./tests/tls/ca.crt", - }, - lf("redis_ssl_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-ssl-cluster", - ), - pytest.param( - "async+redis+sentinel://localhost:26379/mymaster", - {"use_replicas": False}, - lf("redis_sentinel"), - marks=pytest.mark.redis_sentinel, - id="redis-sentinel", - ), - pytest.param( - "async+mongodb://localhost:37017/", - {}, - lf("mongodb"), - marks=pytest.mark.mongodb, - id="mongodb", - ), - pytest.param( - "async+etcd://localhost:2379", - {}, - lf("etcd"), - marks=[pytest.mark.etcd, pytest.mark.flaky], - id="etcd", - ), ], ) @@ -277,53 +91,5 @@ async_moving_window_storage = pytest.mark.parametrize( pytest.param( "async+memory://", {}, None, marks=pytest.mark.memory, id="in-memory" ), - pytest.param( - "async+redis://localhost:7379", - {}, - lf("redis_basic"), - marks=pytest.mark.redis, - id="redis", - ), - pytest.param( - "async+redis+cluster://localhost:7001/", - {}, - lf("redis_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster", - ), - pytest.param( - "async+redis+cluster://:sekret@localhost:8400/", - {}, - lf("redis_auth_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster-auth", - ), - pytest.param( - "async+redis+cluster://localhost:8301", - { - "ssl": True, - "ssl_cert_reqs": "required", - "ssl_keyfile": "./tests/tls/client.key", - "ssl_certfile": "./tests/tls/client.crt", - "ssl_ca_certs": "./tests/tls/ca.crt", - }, - lf("redis_ssl_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-ssl-cluster", - ), - pytest.param( - "async+redis+sentinel://localhost:26379/mymaster", - {"use_replicas": False}, - lf("redis_sentinel"), - marks=pytest.mark.redis_sentinel, - id="redis-sentinel", - ), - pytest.param( - "async+mongodb://localhost:37017/", - {}, - lf("mongodb"), - marks=pytest.mark.mongodb, - id="mongodb", - ), ], )