Sha256: cd000ad69ed27550382452ed1ccd9ecac32348e5583854a0d65f76def8bbb345

Contents?: true

Size: 435 Bytes

Versions: 3

Compression:

Stored size: 435 Bytes

Contents

require_relative "helper"
require_relative "lint/lists"

class TestCommandsOnLists < Test::Unit::TestCase

  include Helper::Client
  include Lint::Lists

  def test_rpoplpush
    r.rpush "foo", "s1"
    r.rpush "foo", "s2"

    assert_equal "s2", r.rpoplpush("foo", "bar")
    assert_equal ["s2"], r.lrange("bar", 0, -1)
    assert_equal "s1", r.rpoplpush("foo", "bar")
    assert_equal ["s1", "s2"], r.lrange("bar", 0, -1)
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
redis-4.0.2 test/commands_on_lists_test.rb
redis-4.0.1 test/commands_on_lists_test.rb
redis-4.0.0 test/commands_on_lists_test.rb