-
Task
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
False
-
None
-
False
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
-
The async mode doesn't accept a Unix path as a Redis URL. i.e:
unix:///tmp/redis_unix.6379.sock
However, tests pass because they use a Mock that connects to some default TCP urls:
DEFAULT_NODES = ["127.0.0.1:7379", "127.0.0.1:7380"].freeze
When done, remember to add a test to storage_async_test.rb. Like:
def test_redis_unix storage = StorageAsync::Client.send :new, url('unix:///tmp/redis_unix.6379.sock') assert_connection(storage) end