def testRemoveEvent(self): table = Table('census', self.schema).data(self.df) query = {'State': 'DC'} table.subscribe_once('remove', self.callback) self.callback_executed = False table.remove(query) self.assertTrue(self.callback_executed)
def testRemove(self): table = Table('census', self.schema).data(self.df) query = {'State': 'DC'} c1 = table.find(query).row_count() table.remove(query) self.assertGreater(c1, table.find(query).row_count())