From fc668d25a926a0b69facc8cd289ed4c0653d2e09 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Tue, 28 Jul 2020 13:21:14 +0300 Subject: [PATCH] test added --- .../java/org/redisson/RedissonRateLimiterTest.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/redisson/src/test/java/org/redisson/RedissonRateLimiterTest.java b/redisson/src/test/java/org/redisson/RedissonRateLimiterTest.java index a720f81a7..45738f4bc 100644 --- a/redisson/src/test/java/org/redisson/RedissonRateLimiterTest.java +++ b/redisson/src/test/java/org/redisson/RedissonRateLimiterTest.java @@ -19,6 +19,17 @@ import org.redisson.api.RateType; public class RedissonRateLimiterTest extends BaseTest { + @Test + public void testExpire() throws InterruptedException { + RRateLimiter rr = redisson.getRateLimiter("limiter"); + rr.trySetRate(RateType.OVERALL, 2, 5, RateIntervalUnit.SECONDS); + rr.tryAcquire(); + + rr.expire(1, TimeUnit.SECONDS); + Thread.sleep(1100); + assertThat(redisson.getKeys().count()).isZero(); + } + @Test public void testAcquisitionInterval() throws InterruptedException { RRateLimiter rr = redisson.getRateLimiter("acquire");