1
1
require 'test_helper'
2
+ include Mongo
2
3
3
4
class BasicTest < Test ::Unit ::TestCase
5
+
4
6
def setup
5
7
ensure_cluster ( :sc )
6
8
end
@@ -13,7 +15,7 @@ def self.shutdown
13
15
# TODO member.primary? ==> true
14
16
def test_connect
15
17
seeds = @sc . mongos_seeds
16
- @client = Mongo :: MongoShardedClient . new ( seeds )
18
+ @client = MongoShardedClient . new ( seeds )
17
19
assert @client . connected?
18
20
assert_equal ( seeds . size , @client . seeds . size )
19
21
probe ( seeds . size )
@@ -22,7 +24,7 @@ def test_connect
22
24
23
25
def test_hard_refresh
24
26
seeds = @sc . mongos_seeds
25
- @client = Mongo :: MongoShardedClient . new ( seeds )
27
+ @client = MongoShardedClient . new ( seeds )
26
28
assert @client . connected?
27
29
@client . hard_refresh!
28
30
assert @client . connected?
@@ -31,7 +33,7 @@ def test_hard_refresh
31
33
32
34
def test_reconnect
33
35
seeds = @sc . mongos_seeds
34
- @client = Mongo :: MongoShardedClient . new ( seeds )
36
+ @client = MongoShardedClient . new ( seeds )
35
37
assert @client . connected?
36
38
router = @sc . servers ( :routers ) . first
37
39
router . stop
@@ -42,7 +44,7 @@ def test_reconnect
42
44
43
45
def test_all_down
44
46
seeds = @sc . mongos_seeds
45
- @client = Mongo :: MongoShardedClient . new ( seeds )
47
+ @client = MongoShardedClient . new ( seeds )
46
48
assert @client . connected?
47
49
@sc . servers ( :routers ) . each { |router | router . stop }
48
50
assert_raises Mongo ::ConnectionFailure do
@@ -54,7 +56,7 @@ def test_all_down
54
56
55
57
def test_cycle
56
58
seeds = @sc . mongos_seeds
57
- @client = Mongo :: MongoShardedClient . new ( seeds )
59
+ @client = MongoShardedClient . new ( seeds )
58
60
assert @client . connected?
59
61
routers = @sc . servers ( :routers )
60
62
while routers . size > 0 do
0 commit comments