Skip to content

Commit 6ff8b36

Browse files
committed
PYTHON-781 - Fix tests for multiple storage engines.
Remove a few seemingly pointless test cases that aren't portable across server versions, storage engines, etc.
1 parent 626aeb7 commit 6ff8b36

File tree

2 files changed

+1
-18
lines changed

2 files changed

+1
-18
lines changed

test/test_collection.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -584,15 +584,6 @@ def test_field_selection(self):
584584

585585
def test_options(self):
586586
db = self.db
587-
db.drop_collection("test")
588-
db.test.save({})
589-
expected = {}
590-
if client_context.version.at_least(2, 7, 0):
591-
# usePowerOf2Sizes server default
592-
expected["flags"] = 1
593-
self.assertEqual(db.test.options(), expected)
594-
self.assertEqual(db.test.doesnotexist.options(), {})
595-
596587
db.drop_collection("test")
597588
if client_context.version.at_least(1, 9):
598589
db.create_collection("test", capped=True, size=4096)

test/test_database.py

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -148,21 +148,13 @@ def test_create_collection(self):
148148
self.assertRaises(InvalidName, db.create_collection, "coll..ection")
149149

150150
test = db.create_collection("test")
151+
self.assertTrue(u("test") in db.collection_names())
151152
test.save({"hello": u("world")})
152153
self.assertEqual(db.test.find_one()["hello"], "world")
153-
self.assertTrue(u("test") in db.collection_names())
154154

155155
db.drop_collection("test.foo")
156156
db.create_collection("test.foo")
157157
self.assertTrue(u("test.foo") in db.collection_names())
158-
expected = {}
159-
if client_context.version.at_least(2, 7, 0):
160-
# usePowerOf2Sizes server default
161-
expected["flags"] = 1
162-
result = db.test.foo.options()
163-
# mongos 2.2.x adds an $auth field when auth is enabled.
164-
result.pop('$auth', None)
165-
self.assertEqual(result, expected)
166158
self.assertRaises(CollectionInvalid, db.create_collection, "test.foo")
167159

168160
def test_collection_names(self):

0 commit comments

Comments
 (0)