def test_load_spec_relative_and_in_a_package(backup_test_pkg, filename, name): os.chdir(Path(backup_test_pkg).parents[1]) path = Path('src', 'test_pkg') os.rename(path / 'pipeline.yaml', path / filename) spec, relative = DAGSpec._find_relative(name=name) assert spec.path == Path('src', 'test_pkg', filename).resolve() assert relative == str(Path('src', 'test_pkg', filename))
def test_load_spec_relative(tmp_nbs, filename, name): os.rename('pipeline.yaml', filename) spec, relative = DAGSpec._find_relative(name=name) assert spec.path == Path(filename).resolve() assert relative == filename