@@ -185,15 +185,45 @@ def test_InsertOneNotEquals(self):
185185
186186 def test_DeleteOneEquals (self ):
187187 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+ )
188195
189196 def test_DeleteOneNotEquals (self ):
190197 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+ )
191205
192206 def test_DeleteManyEquals (self ):
193207 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+ )
194216
195217 def test_DeleteManyNotEquals (self ):
196218 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+ )
197227
198228 def test_DeleteOneNotEqualsDeleteMany (self ):
199229 self .assertNotEqual (DeleteOne ({"foo" : 42 }), DeleteMany ({"foo" : 42 }))
0 commit comments