(self)
| 216 | self.assertEqual(self.client.test, Database(self.client, "test")) |
| 217 | |
| 218 | def test_get_database(self): |
| 219 | codec_options = CodecOptions(tz_aware=True) |
| 220 | write_concern = WriteConcern(w=2, j=True) |
| 221 | db = self.client.get_database("foo", codec_options, ReadPreference.SECONDARY, write_concern) |
| 222 | self.assertEqual("foo", db.name) |
| 223 | self.assertEqual(codec_options, db.codec_options) |
| 224 | self.assertEqual(ReadPreference.SECONDARY, db.read_preference) |
| 225 | self.assertEqual(write_concern, db.write_concern) |
| 226 | |
| 227 | def test_getattr(self): |
| 228 | self.assertIsInstance(self.client["_does_not_exist"], Database) |
nothing calls this directly
no test coverage detected