Beispiel #1
0
def conftest_setinitial(
    conftest: PytestPluginManager, args, confcutdir: Optional["os.PathLike[str]"] = None
) -> None:
    class Namespace:
        def __init__(self) -> None:
            self.file_or_dir = args
            self.confcutdir = os.fspath(confcutdir) if confcutdir is not None else None
            self.noconftest = False
            self.pyargs = False
            self.importmode = "prepend"

    namespace = cast(argparse.Namespace, Namespace())
    conftest._set_initial_conftests(namespace)
Beispiel #2
0
def conftest_setinitial(conftest: PytestPluginManager,
                        args,
                        confcutdir: Optional[py.path.local] = None) -> None:
    class Namespace:
        def __init__(self) -> None:
            self.file_or_dir = args
            self.confcutdir = str(confcutdir)
            self.noconftest = False
            self.pyargs = False
            self.importmode = "prepend"

    namespace = cast(argparse.Namespace, Namespace())
    conftest._set_initial_conftests(namespace)