MCPcopy Index your code
hub / github.com/mongodb/mongo-python-driver / test_write_concern

Method test_write_concern

test/test_common.py:113–133  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

111 )
112
113 def test_write_concern(self):
114 c = self.rs_or_single_client(connect=False)
115 self.assertEqual(WriteConcern(), c.write_concern)
116
117 c = self.rs_or_single_client(connect=False, w=2, wTimeoutMS=1000)
118 wc = WriteConcern(w=2, wtimeout=1000)
119 self.assertEqual(wc, c.write_concern)
120
121 # Can we override back to the server default?
122 db = c.get_database("pymongo_test", write_concern=WriteConcern())
123 self.assertEqual(db.write_concern, WriteConcern())
124
125 db = c.pymongo_test
126 self.assertEqual(wc, db.write_concern)
127 coll = db.test
128 self.assertEqual(wc, coll.write_concern)
129
130 cwc = WriteConcern(j=True)
131 coll = db.get_collection("test", write_concern=cwc)
132 self.assertEqual(cwc, coll.write_concern)
133 self.assertEqual(wc, db.write_concern)
134
135 def test_mongo_client(self):
136 pair = client_context.pair

Callers

nothing calls this directly

Calls 4

WriteConcernClass · 0.90
rs_or_single_clientMethod · 0.80
get_databaseMethod · 0.45
get_collectionMethod · 0.45

Tested by

no test coverage detected