Exemple #1
0
def test_decorator_resolve_workingDir():  # noqa
    context.set_pycompss_context(context.MASTER)
    working_dir = "/tmp"
    my_deco = PyCOMPSsDecorator(decorator_name="@decorator",
                                workingDir=working_dir)
    my_deco.__resolve_working_dir__()
    assert my_deco.kwargs['working_dir'] == working_dir, \
        "Wrong working directory."
Exemple #2
0
def test_decorator_resolve_workingDir():  # NOSONAR
    context.set_pycompss_context(context.MASTER)
    working_dir = tempfile.mkdtemp()
    my_deco = PyCOMPSsDecorator(
        decorator_name=DECORATOR_NAME, workingDir=working_dir
    )
    my_deco.__resolve_working_dir__()
    context.set_pycompss_context(context.OUT_OF_SCOPE)
    assert (
        my_deco.kwargs["working_dir"] == working_dir
    ), "Wrong working directory."
    shutil.rmtree(working_dir)