We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e05f08e commit 02b6ce5Copy full SHA for 02b6ce5
test/internals_test.rb
@@ -12,6 +12,16 @@ def test_logger
12
assert log.string =~ /\[Redis\] call_time=\d+\.\d+ ms/
13
end
14
15
+ def test_large_payload
16
+ # see: https://github.com/redis/redis-rb/issues/962
17
+ # large payloads will trigger write_nonblock to write a portion
18
+ # of the payload in connection/ruby.rb _write_to_socket
19
+ large = "\u3042" * 4_000_000
20
+ r.setex("foo", 10, large)
21
+ result = r.get("foo")
22
+ assert_equal result, large
23
+ end
24
+
25
def test_logger_with_pipelining
26
r.pipelined do
27
r.set "foo", "bar"
0 commit comments