Skip to content

Commit 0efd663

Browse files
author
A. Jesse Jiryu Davis
committed
Pass replicaSet parameter where required.
1 parent 7d4bf1e commit 0efd663

File tree

1 file changed

+22
-7
lines changed

1 file changed

+22
-7
lines changed

test/test_ssl.py

Lines changed: 22 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -108,12 +108,14 @@ def test_no_ssl_module(self):
108108
self.assertRaises(ConfigurationError,
109109
MongoClient, ssl=True)
110110
self.assertRaises(ConfigurationError,
111-
MongoReplicaSetClient, ssl=True)
111+
MongoReplicaSetClient, replicaSet='rs', ssl=True)
112112
# Implied
113113
self.assertRaises(ConfigurationError,
114114
MongoClient, ssl_certfile=CLIENT_PEM)
115115
self.assertRaises(ConfigurationError,
116-
MongoReplicaSetClient, ssl_certfile=CLIENT_PEM)
116+
MongoReplicaSetClient,
117+
replicaSet='rs',
118+
ssl_certfile=CLIENT_PEM)
117119

118120
def test_config_ssl(self):
119121
"""Tests various ssl configurations"""
@@ -126,14 +128,19 @@ def test_config_ssl(self):
126128
self.assertRaises(TypeError, MongoClient, ssl=5.5)
127129
self.assertRaises(TypeError, MongoClient, ssl=[])
128130

129-
self.assertRaises(ConfigurationError, MongoReplicaSetClient, ssl='foo')
131+
self.assertRaises(ConfigurationError,
132+
MongoReplicaSetClient, replicaSet='rs', ssl='foo')
130133
self.assertRaises(ConfigurationError,
131134
MongoReplicaSetClient,
135+
replicaSet='rs',
132136
ssl=False,
133137
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=[])
137144

138145
self.assertRaises(IOError, MongoClient, ssl_certfile="NoSuchFile")
139146
self.assertRaises(TypeError, MongoClient, ssl_certfile=True)
@@ -144,11 +151,16 @@ def test_config_ssl(self):
144151

145152
self.assertRaises(IOError,
146153
MongoReplicaSetClient,
154+
replicaSet='rs',
147155
ssl_keyfile="NoSuchFile")
148156
self.assertRaises(IOError,
149157
MongoReplicaSetClient,
158+
replicaSet='rs',
150159
ssl_certfile="NoSuchFile")
151-
self.assertRaises(TypeError, MongoReplicaSetClient, ssl_certfile=True)
160+
self.assertRaises(TypeError,
161+
MongoReplicaSetClient,
162+
replicaSet='rs',
163+
ssl_certfile=True)
152164

153165
# Test invalid combinations
154166
self.assertRaises(ConfigurationError,
@@ -167,14 +179,17 @@ def test_config_ssl(self):
167179

168180
self.assertRaises(ConfigurationError,
169181
MongoReplicaSetClient,
182+
replicaSet='rs',
170183
ssl=False,
171184
ssl_keyfile=CLIENT_PEM)
172185
self.assertRaises(ConfigurationError,
173186
MongoReplicaSetClient,
187+
replicaSet='rs',
174188
ssl=False,
175189
ssl_certfile=CLIENT_PEM)
176190
self.assertRaises(ConfigurationError,
177191
MongoReplicaSetClient,
192+
replicaSet='rs',
178193
ssl=False,
179194
ssl_keyfile=CLIENT_PEM,
180195
ssl_certfile=CLIENT_PEM)

0 commit comments

Comments
 (0)