def setUpClass(cls): TempdirMixin.setUpClass() cls.settings = dict() cls.tempdir = tempfile.mkdtemp() python = which("python") assert python, "No Python found" result = subprocess.check_output( [python, "--version"], universal_newlines=True, stderr=subprocess.STDOUT, ) _, version = result.rstrip().split(" ", 1) version = version.split()[-1] version = int(version[0]) with make_package("python", cls.tempdir) as maker: PATH = os.path.dirname(python).replace("\\", "/") maker.version = str(version) maker.commands = "\n".join(["env.PATH.prepend(r'%s')" % PATH]) cls.context = ResolvedContext(["python"], package_paths=[cls.tempdir]) cls.python_version = version
def setUpClass(cls): TempdirMixin.setUpClass() cls.py_packages_path = cls.data_path("packages", "py_packages") cls.solver_packages_path = cls.data_path("solver", "packages") cls.settings = dict( packages_path=[cls.solver_packages_path, cls.py_packages_path], package_filter=None)
def setUpClass(cls): TempdirMixin.setUpClass() packages_path = cls.data_path("suites", "packages") cls.settings = dict(packages_path=[packages_path], package_filter=None, implicit_packages=[], warn_untimestamped=False, resolve_caching=False)
def setUpClass(cls): TempdirMixin.setUpClass() path = os.path.dirname(__file__) packages_path = os.path.join(path, "data", "suites", "packages") cls.settings = dict(packages_path=[packages_path], package_filter=None, implicit_packages=[], warn_untimestamped=False, resolve_caching=False)
def setUpClass(cls): TempdirMixin.setUpClass() path = os.path.dirname(__file__) packages_path = os.path.join(path, "data", "suites", "packages") cls.settings = dict( packages_path=[packages_path], package_filter=None, implicit_packages=[], warn_untimestamped=False, resolve_caching=False)
def setUpClass(cls): TempdirMixin.setUpClass() packages_path = os.path.join(cls.root, "packages") os.makedirs(packages_path) hello_world.bind(packages_path) cls.settings = dict(packages_path=[packages_path], package_filter=None, implicit_packages=[], warn_untimestamped=False)
def setUpClass(cls): TempdirMixin.setUpClass() dirname = os.path.realpath(os.path.dirname(__file__)) cls.solver_packages_path = os.path.join(dirname, "data", "solver", "packages") cls.py_packages_path = os.path.join(dirname, "data", "packages", "py_packages") cls.settings = dict( packages_path=[cls.solver_packages_path, cls.py_packages_path], package_filter=None)
def setUpClass(cls): TempdirMixin.setUpClass() packages_path = os.path.join(cls.root, "packages") os.makedirs(packages_path) hello_world.bind(packages_path) cls.settings = dict( packages_path=[packages_path], package_filter=None, implicit_packages=[], warn_untimestamped=False)
def setUpClass(cls): TempdirMixin.setUpClass() cls.src_path = cls.data_path("release") cls.src_root = os.path.join(cls.root, "src") cls.install_root = os.path.join(cls.root, "packages") cls.settings = dict(packages_path=[cls.install_root], package_filter=None, release_packages_path=cls.install_root, resolve_caching=False, warn_untimestamped=False, implicit_packages=[])
def setUpClass(cls): TempdirMixin.setUpClass() path = os.path.realpath(os.path.dirname(__file__)) cls.solver_packages_path = os.path.join(path, "data", "solver", "packages") cls.packages_base_path = os.path.join(path, "data", "packages") cls.yaml_packages_path = os.path.join(cls.packages_base_path, "yaml_packages") cls.py_packages_path = os.path.join(cls.packages_base_path, "py_packages") cls.settings = dict( packages_path=[cls.solver_packages_path, cls.yaml_packages_path, cls.py_packages_path], package_filter=None)
def setUpClass(cls): TempdirMixin.setUpClass() path = os.path.dirname(__file__) packages_path = os.path.join(path, "data", "builds", "packages") cls.src_root = os.path.join(cls.root, "src", "packages") cls.install_root = os.path.join(cls.root, "packages") shutil.copytree(packages_path, cls.src_root) cls.settings = dict(packages_path=[cls.install_root], package_filter=None, resolve_caching=False, warn_untimestamped=False, warn_old_commands=False, implicit_packages=[])
def setUpClass(cls): TempdirMixin.setUpClass() path = os.path.dirname(__file__) cls.src_path = os.path.join(path, "data", "release") cls.src_root = os.path.join(cls.root, "src") cls.install_root = os.path.join(cls.root, "packages") cls.settings = dict( packages_path=[cls.install_root], package_filter=None, release_packages_path=cls.install_root, resolve_caching=False, warn_untimestamped=False, implicit_packages=[])
def setUpClass(cls): TempdirMixin.setUpClass() path = os.path.dirname(__file__) packages_path = os.path.join(path, "data", "builds", "packages") cls.src_root = os.path.join(cls.root, "src", "packages") cls.install_root = os.path.join(cls.root, "packages") shutil.copytree(packages_path, cls.src_root) cls.settings = dict( packages_path=[cls.install_root], package_filter=None, resolve_caching=False, warn_untimestamped=False, warn_old_commands=False, implicit_packages=[])
def setUpClass(cls): TempdirMixin.setUpClass() packages_path = cls.data_path("builds", "packages") cls.src_root = os.path.join(cls.root, "src", "packages") cls.install_root = os.path.join(cls.root, "packages") shutil.copytree(packages_path, cls.src_root) # include modules pypath = cls.data_path("python", "late_bind") cls.settings = dict(packages_path=[cls.install_root], package_filter=None, package_definition_python_path=pypath, resolve_caching=False, warn_untimestamped=False, warn_old_commands=False, implicit_packages=[])
def setUpClass(cls): TempdirMixin.setUpClass() path = os.path.realpath(os.path.dirname(__file__)) cls.solver_packages_path = os.path.join(path, "data", "solver", "packages") cls.packages_base_path = os.path.join(path, "data", "packages") cls.yaml_packages_path = os.path.join(cls.packages_base_path, "yaml_packages") cls.py_packages_path = os.path.join(cls.packages_base_path, "py_packages") cls.package_definition_build_python_paths = [ os.path.join(path, "data", "python", "early_bind") ] cls.settings = dict( packages_path=[cls.solver_packages_path, cls.yaml_packages_path, cls.py_packages_path], package_definition_build_python_paths=cls.package_definition_build_python_paths, package_filter=None)
def setUpClass(cls): TempdirMixin.setUpClass() path = os.path.realpath(os.path.dirname(__file__)) cls.solver_packages_path = os.path.join(path, "data", "solver", "packages") cls.packages_base_path = os.path.join(path, "data", "packages") cls.yaml_packages_path = os.path.join(cls.packages_base_path, "yaml_packages") cls.py_packages_path = os.path.join(cls.packages_base_path, "py_packages") cls.package_definition_build_python_paths = [ os.path.join(path, "data", "python", "early_bind"), os.path.join(path, "data", "python", "preprocess") ] cls.settings = dict( packages_path=[cls.solver_packages_path, cls.yaml_packages_path, cls.py_packages_path], package_definition_build_python_paths=cls.package_definition_build_python_paths, package_filter=None)
def setUpClass(cls): TempdirMixin.setUpClass() cls.py_packages_path = canonical_path( cls.data_path("packages", "py_packages")) cls.solver_packages_path = canonical_path( cls.data_path("solver", "packages")) cls.package_cache_path = os.path.join(cls.root, "package_cache") os.mkdir(cls.package_cache_path) cls.settings = dict( packages_path=[cls.py_packages_path, cls.solver_packages_path], cache_packages_path=cls.package_cache_path, default_cachable=True, # ensure test packages will get cached package_cache_same_device=True, default_cachable_per_repository={cls.solver_packages_path: False}, default_cachable_per_package={"late_binding": False})
def setUpClass(cls): TempdirMixin.setUpClass() path = os.path.dirname(__file__) packages_path = os.path.join(path, "data", "builds", "packages") cls.src_root = os.path.join(cls.root, "src", "packages") cls.install_root = os.path.join(cls.root, "packages") shutil.copytree(packages_path, cls.src_root) # repo we will copy packages into cls.dest_install_root = os.path.join(cls.root, "dest_packages") # include modules pypath = os.path.join(path, "data", "python", "late_bind") cls.settings = dict( packages_path=[cls.install_root], package_filter=None, package_definition_python_path=pypath, resolve_caching=False, warn_untimestamped=False, warn_old_commands=False, implicit_packages=[])
def tearDownClass(cls): TempdirMixin.tearDownClass()
def tearDownClass(cls): TempdirMixin.tearDownClass() rmtree(cls.tempdir)
def setUpClass(cls): TempdirMixin.setUpClass() cls.settings = dict()