From 45af8aedb841c17c638942f9fff0e0c9e052b37a Mon Sep 17 00:00:00 2001 From: Stefano Rivera <stefanor@debian.org> Date: Sun, 25 Dec 2022 12:20:01 -0400 Subject: [PATCH] Flush memcached storage between Python versions in python3-tests. (Closes: #1025107) --- debian/changelog | 2 ++ debian/tests/memcached_storage.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/debian/changelog b/debian/changelog index 98f4062..fee0fb8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,8 @@ python-limits (2.8.0-1) UNRELEASED; urgency=medium * Refresh patches. * Build-Depend on python3-typing-extensions. * Echo the python version being tested in python3-tests. + * Flush memcached storage between Python versions in python3-tests. + (Closes: #1025107) -- Stefano Rivera <stefanor@debian.org> Sun, 25 Dec 2022 10:59:17 -0400 diff --git a/debian/tests/memcached_storage.py b/debian/tests/memcached_storage.py index 62acf77..26bcefc 100644 --- a/debian/tests/memcached_storage.py +++ b/debian/tests/memcached_storage.py @@ -4,6 +4,8 @@ from limits import storage, RateLimitItemPerSecond from limits import strategies memcached_storage = storage.MemcachedStorage("memcached://localhost:22122") +# Flush memcached in case we are testing multiple Python versions in a row +memcached_storage.storage.flush_all() fixed_window = strategies.FixedWindowRateLimiter(memcached_storage) -- GitLab