Sha256: e09c3dea35a3000b772443c8e707cbba495150ee1502381d13bc16ec5f9a26fd
Contents?: true
Size: 599 Bytes
Versions: 2
Compression:
Stored size: 599 Bytes
Contents
# encoding: UTF-8 require File.expand_path("./helper", File.dirname(__FILE__)) setup do init Redis.new(OPTIONS) end load './test/lint/hashes.rb' test "HSETNX" do |r| r.hset("foo", "f1", "s1") r.hsetnx("foo", "f1", "s2") assert "s1" == r.hget("foo", "f1") r.del("foo") r.hsetnx("foo", "f1", "s2") assert "s2" == r.hget("foo", "f1") end test "Mapped HMGET in a pipeline returns plain array" do |r| r.hset("foo", "f1", "s1") r.hset("foo", "f2", "s2") result = r.pipelined do assert nil == r.mapped_hmget("foo", "f1", "f2") end assert result[0] == ["s1", "s2"] end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
redis-2.2.1 | test/commands_on_hashes_test.rb |
redis-2.2.0 | test/commands_on_hashes_test.rb |