def test_crud(self): item = ItemModel(name='test', price=12.99) self.assertIsNone(ItemModel.filter_by_name('test')) item.save() self.assertIsNotNone(ItemModel.filter_by_name('test')) item.delete() self.assertIsNone(ItemModel.filter_by_name('test'))
def delete(self, name): item = ItemModel.find_by_name(name) if item: ItemModel.delete(item) return {'message': "item deleted"}