@@ -185,15 +185,45 @@ def test_InsertOneNotEquals(self):
185
185
186
186
def test_DeleteOneEquals (self ):
187
187
self .assertEqual (DeleteOne ({"foo" : 42 }), DeleteOne ({"foo" : 42 }))
188
+ self .assertEqual (
189
+ DeleteOne ({"foo" : 42 }, {"locale" : "en_US" }), DeleteOne ({"foo" : 42 }, {"locale" : "en_US" })
190
+ )
191
+ self .assertEqual (
192
+ DeleteOne ({"foo" : 42 }, {"locale" : "en_US" }, {"hint" : 1 }),
193
+ DeleteOne ({"foo" : 42 }, {"locale" : "en_US" }, {"hint" : 1 }),
194
+ )
188
195
189
196
def test_DeleteOneNotEquals (self ):
190
197
self .assertNotEqual (DeleteOne ({"foo" : 42 }), DeleteOne ({"foo" : 23 }))
198
+ self .assertNotEqual (
199
+ DeleteOne ({"foo" : 42 }, {"locale" : "en_US" }), DeleteOne ({"foo" : 42 }, {"locale" : "en_GB" })
200
+ )
201
+ self .assertNotEqual (
202
+ DeleteOne ({"foo" : 42 }, {"locale" : "en_US" }, {"hint" : 1 }),
203
+ DeleteOne ({"foo" : 42 }, {"locale" : "en_US" }, {"hint" : 2 }),
204
+ )
191
205
192
206
def test_DeleteManyEquals (self ):
193
207
self .assertEqual (DeleteMany ({"foo" : 42 }), DeleteMany ({"foo" : 42 }))
208
+ self .assertEqual (
209
+ DeleteMany ({"foo" : 42 }, {"locale" : "en_US" }),
210
+ DeleteMany ({"foo" : 42 }, {"locale" : "en_US" }),
211
+ )
212
+ self .assertEqual (
213
+ DeleteMany ({"foo" : 42 }, {"locale" : "en_US" }, {"hint" : 1 }),
214
+ DeleteMany ({"foo" : 42 }, {"locale" : "en_US" }, {"hint" : 1 }),
215
+ )
194
216
195
217
def test_DeleteManyNotEquals (self ):
196
218
self .assertNotEqual (DeleteMany ({"foo" : 42 }), DeleteMany ({"foo" : 23 }))
219
+ self .assertNotEqual (
220
+ DeleteMany ({"foo" : 42 }, {"locale" : "en_US" }),
221
+ DeleteMany ({"foo" : 42 }, {"locale" : "en_GB" }),
222
+ )
223
+ self .assertNotEqual (
224
+ DeleteMany ({"foo" : 42 }, {"locale" : "en_US" }, {"hint" : 1 }),
225
+ DeleteMany ({"foo" : 42 }, {"locale" : "en_US" }, {"hint" : 2 }),
226
+ )
197
227
198
228
def test_DeleteOneNotEqualsDeleteMany (self ):
199
229
self .assertNotEqual (DeleteOne ({"foo" : 42 }), DeleteMany ({"foo" : 42 }))
0 commit comments