From 0914d7e55a6e8aba813c23b434c47c1bfda84a7e Mon Sep 17 00:00:00 2001 From: Eugene Molotov Date: Sat, 10 Aug 2024 20:45:51 +0500 Subject: [PATCH] fixup! fixup! Adapt to redis 3.* --- .github/workflows/test.yml | 2 +- python/minqlx/database.py | 4 ++-- python/tests/test_database.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 00aab49..67ddf94 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,6 +20,6 @@ jobs: - name: Start Redis uses: superchargejs/redis-github-action@1.1.0 - name: Install redis package - run: sudo python3 -m pip install redis==${{ matrix.redis-package-version }} + run: PIP_BREAK_SYSTEM_PACKAGES=1 sudo python3 -m pip install redis==${{ matrix.redis-package-version }} - name: Run test run: python3 -m unittest discover python/tests/ diff --git a/python/minqlx/database.py b/python/minqlx/database.py index 242a12a..3417c39 100644 --- a/python/minqlx/database.py +++ b/python/minqlx/database.py @@ -319,8 +319,8 @@ def close(self): Redis._pool = None if redis.VERSION > (3,): - def lrem(self, name, value, count): - return self.r.lrem(name, count, value) + def lrem(self, name, count, value): + return self.r.lrem(name, value, count) def setex(self, name, value, time): return self.r.setex(name, time, value) diff --git a/python/tests/test_database.py b/python/tests/test_database.py index 94229bd..61e1b81 100644 --- a/python/tests/test_database.py +++ b/python/tests/test_database.py @@ -70,7 +70,7 @@ def test_lrem_01(self): "Dog", "Buffalo", ) - c.lrem(key, "Cat", 2) + c.lrem(key, 2, "Cat") result = c.lrange(key, 0, -1) self.assertEqual( result,