@@ -29,8 +29,7 @@ def test_list_of_hosts_with_first_host_successful
29
29
[ "fail.SocketError" , 636 ] ,
30
30
]
31
31
32
- connection = Net ::LDAP ::Connection . new ( :hosts => hosts )
33
- connection . socket_class = FakeTCPSocket
32
+ connection = Net ::LDAP ::Connection . new ( :hosts => hosts , :socket_class => FakeTCPSocket )
34
33
connection . socket
35
34
end
36
35
@@ -41,8 +40,7 @@ def test_list_of_hosts_with_first_host_failure
41
40
[ "fail.SocketError" , 636 ] ,
42
41
]
43
42
44
- connection = Net ::LDAP ::Connection . new ( :hosts => hosts )
45
- connection . socket_class = FakeTCPSocket
43
+ connection = Net ::LDAP ::Connection . new ( :hosts => hosts , :socket_class => FakeTCPSocket )
46
44
connection . socket
47
45
end
48
46
@@ -53,8 +51,7 @@ def test_list_of_hosts_with_all_hosts_failure
53
51
[ "fail.SocketError" , 636 ] ,
54
52
]
55
53
56
- connection = Net ::LDAP ::Connection . new ( :hosts => hosts )
57
- connection . socket_class = FakeTCPSocket
54
+ connection = Net ::LDAP ::Connection . new ( :hosts => hosts , :socket_class => FakeTCPSocket )
58
55
assert_raise Net ::LDAP ::ConnectionError do
59
56
connection . socket
60
57
end
@@ -75,24 +72,21 @@ def test_result_for_connection_failed_is_set
75
72
end
76
73
77
74
def test_unresponsive_host
78
- connection = Net ::LDAP ::Connection . new ( :host => "fail.Errno::ETIMEDOUT" , :port => 636 )
79
- connection . socket_class = FakeTCPSocket
75
+ connection = Net ::LDAP ::Connection . new ( :host => "fail.Errno::ETIMEDOUT" , :port => 636 , :socket_class => FakeTCPSocket )
80
76
assert_raise Net ::LDAP ::Error do
81
77
connection . socket
82
78
end
83
79
end
84
80
85
81
def test_blocked_port
86
- connection = Net ::LDAP ::Connection . new ( :host => "fail.SocketError" , :port => 636 )
87
- connection . socket_class = FakeTCPSocket
82
+ connection = Net ::LDAP ::Connection . new ( :host => "fail.SocketError" , :port => 636 , :socket_class => FakeTCPSocket )
88
83
assert_raise Net ::LDAP ::Error do
89
84
connection . socket
90
85
end
91
86
end
92
87
93
88
def test_connection_refused
94
- connection = Net ::LDAP ::Connection . new ( :host => "fail.Errno::ECONNREFUSED" , :port => 636 )
95
- connection . socket_class = FakeTCPSocket
89
+ connection = Net ::LDAP ::Connection . new ( :host => "fail.Errno::ECONNREFUSED" , :port => 636 , :socket_class => FakeTCPSocket )
96
90
stderr = capture_stderr do
97
91
assert_raise Net ::LDAP ::ConnectionRefusedError do
98
92
connection . socket
@@ -102,7 +96,7 @@ def test_connection_refused
102
96
end
103
97
104
98
def test_connection_timeout
105
- connection = Net ::LDAP ::Connection . new ( :host => "fail.Errno::ETIMEDOUT" , :port => 636 )
99
+ connection = Net ::LDAP ::Connection . new ( :host => "fail.Errno::ETIMEDOUT" , :port => 636 , :socket_class => FakeTCPSocket )
106
100
stderr = capture_stderr do
107
101
assert_raise Net ::LDAP ::Error do
108
102
connection . socket
@@ -111,8 +105,8 @@ def test_connection_timeout
111
105
end
112
106
113
107
def test_raises_unknown_exceptions
114
- connection = Net ::LDAP ::Connection . new ( :host => "fail.StandardError" , :port => 636 )
115
- assert_raise Net :: LDAP :: Error do
108
+ connection = Net ::LDAP ::Connection . new ( :host => "fail.StandardError" , :port => 636 , :socket_class => FakeTCPSocket )
109
+ assert_raise StandardError do
116
110
connection . socket
117
111
end
118
112
end
0 commit comments