Beispiel #1
0
def test_get_or_create_project_exists(meta: MetadataRepository,
                                      project: Project):
    expected_project = meta.create_project(project)
    actual_project = meta.get_or_create_project(expected_project.name)
    assert actual_project is not None
    assert expected_project.id == actual_project.id
    assert expected_project.name == actual_project.name
    assert id(expected_project) != id(actual_project)
Beispiel #2
0
def test_get_or_create_project_not_exists(meta: MetadataRepository):
    project = meta.get_or_create_project("Test Project")
    assert project is not None
    assert project.id is not None
    assert project.name == "Test Project"