Sha256: 07c4e9120f2e057d757689f5ba6d8cdfc847011e4212c34dceebcedc30823710

Contents?: true

Size: 436 Bytes

Versions: 10

Compression:

Stored size: 436 Bytes

Contents

# encoding: UTF-8

require "helper"
require "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

10 entries across 10 versions & 3 rubygems

Version Path
redis-3.0.5 test/commands_on_lists_test.rb
sidekiq-statsd-0.1.1 vendor/ruby/1.9.1/gems/redis-3.0.4/test/commands_on_lists_test.rb
sidekiq-statsd-0.1.0 vendor/ruby/1.9.1/gems/redis-3.0.4/test/commands_on_lists_test.rb
redis-3.0.4 test/commands_on_lists_test.rb
redis-3.0.3 test/commands_on_lists_test.rb
remq-0.0.4 vendor/bundle/gems/redis-3.0.2/test/commands_on_lists_test.rb
remq-0.0.3 vendor/bundle/gems/redis-3.0.2/test/commands_on_lists_test.rb
redis-3.0.2 test/commands_on_lists_test.rb
redis-3.0.1 test/commands_on_lists_test.rb
redis-3.0.0 test/commands_on_lists_test.rb