def test_delete_not_existing_project(meta: MetadataRepository, project: Project): with pytest.raises(NonExistingProjectError): meta.delete_project(project)
def test_delete_project(meta: MetadataRepository, project: Project): project = meta.create_project(project) meta.delete_project(project) assert meta.get_project_by_id(project.id) is None assert not project.has_meta_repo assert project.id is None