| 68 | cls.client = MongoClient(connect=False) |
| 69 | |
| 70 | def test_name(self): |
| 71 | self.assertRaises(TypeError, Database, self.client, 4) |
| 72 | self.assertRaises(InvalidName, Database, self.client, "my db") |
| 73 | self.assertRaises(InvalidName, Database, self.client, 'my"db') |
| 74 | self.assertRaises(InvalidName, Database, self.client, "my\x00db") |
| 75 | self.assertRaises(InvalidName, Database, self.client, "my\u0000db") |
| 76 | self.assertEqual("name", Database(self.client, "name").name) |
| 77 | |
| 78 | def test_get_collection(self): |
| 79 | codec_options = CodecOptions(tz_aware=True) |