@@ -108,12 +108,14 @@ def test_no_ssl_module(self):
108
108
self .assertRaises (ConfigurationError ,
109
109
MongoClient , ssl = True )
110
110
self .assertRaises (ConfigurationError ,
111
- MongoReplicaSetClient , ssl = True )
111
+ MongoReplicaSetClient , replicaSet = 'rs' , ssl = True )
112
112
# Implied
113
113
self .assertRaises (ConfigurationError ,
114
114
MongoClient , ssl_certfile = CLIENT_PEM )
115
115
self .assertRaises (ConfigurationError ,
116
- MongoReplicaSetClient , ssl_certfile = CLIENT_PEM )
116
+ MongoReplicaSetClient ,
117
+ replicaSet = 'rs' ,
118
+ ssl_certfile = CLIENT_PEM )
117
119
118
120
def test_config_ssl (self ):
119
121
"""Tests various ssl configurations"""
@@ -126,14 +128,19 @@ def test_config_ssl(self):
126
128
self .assertRaises (TypeError , MongoClient , ssl = 5.5 )
127
129
self .assertRaises (TypeError , MongoClient , ssl = [])
128
130
129
- self .assertRaises (ConfigurationError , MongoReplicaSetClient , ssl = 'foo' )
131
+ self .assertRaises (ConfigurationError ,
132
+ MongoReplicaSetClient , replicaSet = 'rs' , ssl = 'foo' )
130
133
self .assertRaises (ConfigurationError ,
131
134
MongoReplicaSetClient ,
135
+ replicaSet = 'rs' ,
132
136
ssl = False ,
133
137
ssl_certfile = CLIENT_PEM )
134
- self .assertRaises (TypeError , MongoReplicaSetClient , ssl = 0 )
135
- self .assertRaises (TypeError , MongoReplicaSetClient , ssl = 5.5 )
136
- self .assertRaises (TypeError , MongoReplicaSetClient , ssl = [])
138
+ self .assertRaises (TypeError ,
139
+ MongoReplicaSetClient , replicaSet = 'rs' , ssl = 0 )
140
+ self .assertRaises (TypeError ,
141
+ MongoReplicaSetClient , replicaSet = 'rs' , ssl = 5.5 )
142
+ self .assertRaises (TypeError ,
143
+ MongoReplicaSetClient , replicaSet = 'rs' , ssl = [])
137
144
138
145
self .assertRaises (IOError , MongoClient , ssl_certfile = "NoSuchFile" )
139
146
self .assertRaises (TypeError , MongoClient , ssl_certfile = True )
@@ -144,11 +151,16 @@ def test_config_ssl(self):
144
151
145
152
self .assertRaises (IOError ,
146
153
MongoReplicaSetClient ,
154
+ replicaSet = 'rs' ,
147
155
ssl_keyfile = "NoSuchFile" )
148
156
self .assertRaises (IOError ,
149
157
MongoReplicaSetClient ,
158
+ replicaSet = 'rs' ,
150
159
ssl_certfile = "NoSuchFile" )
151
- self .assertRaises (TypeError , MongoReplicaSetClient , ssl_certfile = True )
160
+ self .assertRaises (TypeError ,
161
+ MongoReplicaSetClient ,
162
+ replicaSet = 'rs' ,
163
+ ssl_certfile = True )
152
164
153
165
# Test invalid combinations
154
166
self .assertRaises (ConfigurationError ,
@@ -167,14 +179,17 @@ def test_config_ssl(self):
167
179
168
180
self .assertRaises (ConfigurationError ,
169
181
MongoReplicaSetClient ,
182
+ replicaSet = 'rs' ,
170
183
ssl = False ,
171
184
ssl_keyfile = CLIENT_PEM )
172
185
self .assertRaises (ConfigurationError ,
173
186
MongoReplicaSetClient ,
187
+ replicaSet = 'rs' ,
174
188
ssl = False ,
175
189
ssl_certfile = CLIENT_PEM )
176
190
self .assertRaises (ConfigurationError ,
177
191
MongoReplicaSetClient ,
192
+ replicaSet = 'rs' ,
178
193
ssl = False ,
179
194
ssl_keyfile = CLIENT_PEM ,
180
195
ssl_certfile = CLIENT_PEM )
0 commit comments