def delete_manifest(manifest_id: str = None): # -> None: if manifest_id: if ManifestAdapter.exists_in_db(manifest_id): ManifestAdapter.delete(manifest_id) return 'Manifest Deleted', 200 else: return 'Manifest ID not found', 500 else: ManifestAdapter.delete_all() return 'Deleted all Manifests', 200
def test_adapter_delete(self): with self.assertRaises(Exception): ManifestAdapter.delete(id_name='')