def METHOD_NAME(project):
    """Test defining indirect outputs."""
    path_1 = "/some/absolute/path"
    path_2 = "relative/path"
    path_3 = "a/path with white-spaces"
    output_1 = Output("output-1", path_1)
    with Project() as project:
        output_2 = Output("output-2", path_2)
    output_3 = Output("output-3", path_3)
    assert Path(path_1) == output_1.path
    assert Path(path_2) == output_2.path
    assert Path(path_3) == output_3.path
    content = get_indirect_outputs_path(project.path).read_text()
    assert {path_1, path_2, path_3} == set(yaml.safe_load(content).values())
    assert {output_1.name, output_2.name, output_3.name} == set(yaml.safe_load(content).keys())