Skip to content

Commit 02de2c9

Browse files
authored
PYTHON-3337 Fix capped collection test on MMAPv1 (#990)
1 parent 6d916d6 commit 02de2c9

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

test/unified-test-format/valid-pass/collectionData-createOptions.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"databaseName": "database0",
3535
"createOptions": {
3636
"capped": true,
37-
"size": 512
37+
"size": 4096
3838
},
3939
"documents": [
4040
{
@@ -60,7 +60,7 @@
6060
},
6161
"expectResult": {
6262
"capped": true,
63-
"maxSize": 512
63+
"maxSize": 4096
6464
}
6565
}
6666
]

test/unified_format.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -880,6 +880,10 @@ def maybe_skip_test(self, spec):
880880
class_name = self.__class__.__name__.lower()
881881
description = spec["description"].lower()
882882
if "csot" in class_name:
883+
if client_context.storage_engine == "mmapv1":
884+
self.skipTest(
885+
"MMAPv1 does not support retryable writes which is required for CSOT tests"
886+
)
883887
if "change" in description or "change" in class_name:
884888
self.skipTest("CSOT not implemented for watch()")
885889
if "cursors" in class_name:

0 commit comments

Comments
 (0)