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

Method test_get_db

test/test_client.py:203–216  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

201 self.assertRaises(ConfigurationError, MongoClient, "foo/")
202
203 def test_get_db(self):
204 def make_db(base, name):
205 return base[name]
206
207 self.assertRaises(InvalidName, make_db, self.client, "")
208 self.assertRaises(InvalidName, make_db, self.client, "te$t")
209 self.assertRaises(InvalidName, make_db, self.client, "te.t")
210 self.assertRaises(InvalidName, make_db, self.client, "te\\t")
211 self.assertRaises(InvalidName, make_db, self.client, "te/t")
212 self.assertRaises(InvalidName, make_db, self.client, "te st")
213
214 self.assertIsInstance(self.client.test, Database)
215 self.assertEqual(self.client.test, self.client["test"])
216 self.assertEqual(self.client.test, Database(self.client, "test"))
217
218 def test_get_database(self):
219 codec_options = CodecOptions(tz_aware=True)

Callers

nothing calls this directly

Calls 1

DatabaseClass · 0.90

Tested by

no test coverage detected