From 78f0d0d2145dc163468bb4b144f05a95884d3543 Mon Sep 17 00:00:00 2001 From: EduardoAntequera Date: Mon, 21 Aug 2023 22:46:14 +0200 Subject: [PATCH] check only if element is included --- lib/kredis/types/ordered_set.rb | 4 ++-- test/types/ordered_set_test.rb | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/kredis/types/ordered_set.rb b/lib/kredis/types/ordered_set.rb index ab66432..9f68927 100644 --- a/lib/kredis/types/ordered_set.rb +++ b/lib/kredis/types/ordered_set.rb @@ -17,8 +17,8 @@ def remove(*elements) zrem(types_to_strings(elements, typed)) end - def include?(*elements) - zrank(type_to_string(elements, typed)).present? + def include?(element) + zrank(type_to_string(element, typed)).present? end def prepend(elements) diff --git a/test/types/ordered_set_test.rb b/test/types/ordered_set_test.rb index c680287..cb744e5 100644 --- a/test/types/ordered_set_test.rb +++ b/test/types/ordered_set_test.rb @@ -76,8 +76,8 @@ class OrderedSetTest < ActiveSupport::TestCase @set.append(%w[ 1 2 3 4 5 ]) - assert @set.include?(1, 4) - assert_not @set.include?(3, 6) + assert @set.include?(1) + assert_not @set.include?(6) end test "appending over limit" do