From 7fcb2ae71ea9c468579d8ce193c99a4cc636a820 Mon Sep 17 00:00:00 2001 From: CoderMiguel <52347827+CoderMiguel@users.noreply.github.com> Date: Fri, 24 Jan 2025 02:05:05 -0500 Subject: [PATCH] Add smove test coverage --- test/types/set_test.rb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test/types/set_test.rb b/test/types/set_test.rb index a062aa5..52719c5 100644 --- a/test/types/set_test.rb +++ b/test/types/set_test.rb @@ -101,6 +101,15 @@ class SetTest < ActiveSupport::TestCase assert_equal [ 1.5, 2.7 ], @set.sample(2).sort end + test "smove" do + @set.add(%w[ 1 2 ]) + another_set = Kredis.set "another_set" + another_set.add(%w[ 3 ]) + + assert @set.smove(another_set.key, "2") + assert_equal %w[ 1 ], @set.members + assert_equal %w[ 2 3 ], another_set.members + end test "default" do @set = Kredis.set "mylist", default: %w[ 1 2 3 ]