This repository was archived by the owner on Dec 24, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +31
-1
lines changed
tests/ServiceStack.Redis.Tests Expand file tree Collapse file tree 3 files changed +31
-1
lines changed Original file line number Diff line number Diff line change 163163 <Compile Include =" Generic\RedisTypedCommandQueue.cs" />
164164 <Compile Include =" IRedisClientFactory.cs" />
165165 <Compile Include =" IRedisFailover.cs" />
166+ <Compile Include =" IRedisSentinel.cs" />
166167 <Compile Include =" RedisClientManagerCacheClient.cs" />
167168 <Compile Include =" RedisClientsManagerExtensions.cs" />
168169 <Compile Include =" Pipeline\QueuedRedisCommand.cs" />
169170 <Compile Include =" Pipeline\RedisCommand.cs" />
170171 <Compile Include =" RedisClient_Slowlog.cs" />
171172 <Compile Include =" RedisEndpoint.cs" />
173+ <Compile Include =" RedisSentinel.cs" />
174+ <Compile Include =" RedisSentinelWorker.cs" />
172175 <Compile Include =" ScanResult.cs" />
173176 <Compile Include =" ShardedConnectionPool.cs" />
174177 <Compile Include =" ShardedRedisClientManager.cs" />
Original file line number Diff line number Diff line change 1+ using NUnit . Framework ;
2+
3+ namespace ServiceStack . Redis . Tests
4+ {
5+ [ Explicit ( "Integration" ) ]
6+ [ TestFixture ]
7+ public class RedisPasswordTests
8+ {
9+ [ Test ]
10+ public void Can_connect_to_Slaves_and_Masters_with_Password ( )
11+ {
12+ var factory = new PooledRedisClientManager (
13+ readWriteHosts : new [ ] { "pass@10.0.0.59:6379" } ,
14+ readOnlyHosts : new [ ] { "pass@10.0.0.59:6380" } ) ;
15+
16+ using ( var readWrite = factory . GetClient ( ) )
17+ using ( var readOnly = factory . GetReadOnlyClient ( ) )
18+ {
19+ readWrite . SetEntry ( "Foo" , "Bar" ) ;
20+ var value = readOnly . GetEntry ( "Foo" ) ;
21+
22+ Assert . That ( value , Is . EqualTo ( "Bar" ) ) ;
23+ }
24+ }
25+ }
26+ }
Original file line number Diff line number Diff line change 194194 <Compile Include =" RedisClientEvalTests.cs" />
195195 <Compile Include =" RedisClientsManagerExtensionsTests.cs" />
196196 <Compile Include =" RedisHyperLogTests.cs" />
197+ <Compile Include =" RedisPasswordTests.cs" />
197198 <Compile Include =" RedisPipelineCommonTests.cs" />
198199 <Compile Include =" RedisPipelineTests.cs" />
199200 <Compile Include =" Examples\BestPractice\IBlogRepository.cs" />
316317 <Target Name="AfterBuild">
317318 </Target>
318319 -->
319- </Project >
320+ </Project >
You can’t perform that action at this time.
0 commit comments