File tree Expand file tree Collapse file tree 2 files changed +10
-6
lines changed Expand file tree Collapse file tree 2 files changed +10
-6
lines changed Original file line number Diff line number Diff line change 40
40
OvertCommandListener ,
41
41
async_wait_until ,
42
42
)
43
+ from test .version import Version
43
44
44
45
from bson import encode
45
46
from bson .codec_options import CodecOptions
@@ -335,8 +336,6 @@ async def test_create_index(self):
335
336
await db .test .create_index (["hello" , ("world" , DESCENDING )])
336
337
await db .test .create_index ({"hello" : 1 }.items ()) # type:ignore[arg-type]
337
338
338
- # TODO: PYTHON-5491 - remove version max
339
- @async_client_context .require_version_max (8 , 0 , - 1 )
340
339
async def test_drop_index (self ):
341
340
db = self .db
342
341
await db .test .drop_indexes ()
@@ -348,7 +347,10 @@ async def test_drop_index(self):
348
347
await db .test .drop_index (name )
349
348
350
349
# Drop it again.
351
- with self .assertRaises (OperationFailure ):
350
+ if async_client_context .version < Version (8 , 3 , - 1 ):
351
+ with self .assertRaises (OperationFailure ):
352
+ await db .test .drop_index (name )
353
+ else :
352
354
await db .test .drop_index (name )
353
355
self .assertEqual (len (await db .test .index_information ()), 2 )
354
356
self .assertIn ("hello_1" , await db .test .index_information ())
Original file line number Diff line number Diff line change 40
40
OvertCommandListener ,
41
41
wait_until ,
42
42
)
43
+ from test .version import Version
43
44
44
45
from bson import encode
45
46
from bson .codec_options import CodecOptions
@@ -333,8 +334,6 @@ def test_create_index(self):
333
334
db .test .create_index (["hello" , ("world" , DESCENDING )])
334
335
db .test .create_index ({"hello" : 1 }.items ()) # type:ignore[arg-type]
335
336
336
- # TODO: PYTHON-5491 - remove version max
337
- @client_context .require_version_max (8 , 0 , - 1 )
338
337
def test_drop_index (self ):
339
338
db = self .db
340
339
db .test .drop_indexes ()
@@ -346,7 +345,10 @@ def test_drop_index(self):
346
345
db .test .drop_index (name )
347
346
348
347
# Drop it again.
349
- with self .assertRaises (OperationFailure ):
348
+ if client_context .version < Version (8 , 3 , - 1 ):
349
+ with self .assertRaises (OperationFailure ):
350
+ db .test .drop_index (name )
351
+ else :
350
352
db .test .drop_index (name )
351
353
self .assertEqual (len (db .test .index_information ()), 2 )
352
354
self .assertIn ("hello_1" , db .test .index_information ())
You can’t perform that action at this time.
0 commit comments