nixpkgs/pkgs/development/python-modules/limits/only-test-in-memory.patch

487 lines
15 KiB
Diff

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",
- ),
],
)