def test_batch_insert_with_invalid_characters(self): batch = Batch(self.collection, self.connection) batch.add_insert({ 'batch_insert_5': 'Ben & Company', 'bar': 2 }) batch.execute() self.assertTrue(self.collection.find_one({'batch_insert_5': 'Ben & Company'}))
def _perform_batch_insertion(self): batch = Batch(self.collection, self.connection) batch.add_insert({ 'batch_insert_1': 3, 'bar': 2 }) batch.add_insert({ 'batch_insert_2': 'banana', 'banana': 'apple' }) batch.add_insert({ 'batch_insert_3': 29, 'bar': 2 }) batch.execute() return batch