Ejemplo n.º 1
0
    def setUp(self):
        self.save = None
        self.d = None

        self.save = os.getcwd()
        self.d = tempfile.mkdtemp()
        os.chdir(self.d)

        try:
            self.top_node, self.build_node, self.run_node = \
                    create_base_nodes(self.d, os.path.join(self.d, "build"))

            def builder_factory(build_context):
                def _dummy(extension):
                    from_node = self.build_node

                    pkg_dir = op.dirname(extension.name.replace('.', op.sep))
                    target_dir = op.join('$sitedir', pkg_dir)
                    build_context.outputs_registry.register_outputs("extensions",
                        extension.name, [], from_node, target_dir)
                return _dummy

            self._builder_factory = builder_factory
        except:
            os.chdir(self.save)
            raise
Ejemplo n.º 2
0
    def setUp(self):
        self.old_dir = os.getcwd()

        self.d = tempfile.mkdtemp()
        self.top_node, self.build_node, self.run_node = create_base_nodes(self.d, op.join(self.d, "build"))

        os.chdir(self.d)
Ejemplo n.º 3
0
    def setUp(self):
        self.old_dir = os.getcwd()

        self.d = tempfile.mkdtemp()
        os.chdir(self.d)

        self.top_node, self.build_node, self.run_node = create_base_nodes()
Ejemplo n.º 4
0
    def setUp(self):
        self.save = None
        self.d = None

        self.save = os.getcwd()
        self.d = tempfile.mkdtemp()
        os.chdir(self.d)

        try:
            self.top_node, self.build_node, self.run_node = \
                    create_base_nodes(self.d, os.path.join(self.d, "build"))

            def builder_factory(build_context):
                def _dummy(extension):
                    from_node = self.build_node

                    pkg_dir = op.dirname(extension.name.replace('.', op.sep))
                    target_dir = op.join('$sitedir', pkg_dir)
                    build_context.outputs_registry.register_outputs(
                        "extensions", extension.name, [], from_node,
                        target_dir)

                return _dummy

            self._builder_factory = builder_factory
        except:
            os.chdir(self.save)
            raise
Ejemplo n.º 5
0
 def setUp(self):
     self.save = os.getcwd()
     self.d = tempfile.mkdtemp()
     os.chdir(self.d)
     try:
         self.top_node, self.build_node, self.run_node = create_base_nodes()
     except Exception:
         os.chdir(self.save)
         raise
Ejemplo n.º 6
0
 def setUp(self):
     self.old_cwd = os.getcwd()
     new_cwd = tempfile.mkdtemp()
     os.chdir(new_cwd)
     try:
         self.top_node, self.build_node, self.run_node = create_base_nodes()
     except:
         os.chdir(self.old_cwd)
         raise
Ejemplo n.º 7
0
 def setUp(self):
     self.old_cwd = os.getcwd()
     new_cwd = tempfile.mkdtemp()
     os.chdir(new_cwd)
     try:
         self.top_node, self.build_node, self.run_node = create_base_nodes()
     except:
         os.chdir(self.old_cwd)
         raise
Ejemplo n.º 8
0
 def setUp(self):
     self.save = os.getcwd()
     self.d = tempfile.mkdtemp()
     os.chdir(self.d)
     try:
         self.top_node, self.build_node, self.run_node = create_base_nodes()
     except Exception:
         os.chdir(self.save)
         raise
Ejemplo n.º 9
0
    def setUp(self):
        self.old_dir = None
        self.tmpdir = None

        self.old_dir = os.getcwd()
        self.tmpdir = tempfile.mkdtemp()

        os.chdir(self.tmpdir)
        self.top_node, self.build_node, self.run_node = \
                create_base_nodes(self.tmpdir, os.path.join(self.tmpdir, "build"))
Ejemplo n.º 10
0
    def setUp(self):
        self.old_dir = None
        self.tmpdir = None

        self.old_dir = os.getcwd()
        self.tmpdir = tempfile.mkdtemp()

        os.chdir(self.tmpdir)
        self.top_node, self.build_node, self.run_node = \
                create_base_nodes(self.tmpdir, os.path.join(self.tmpdir, "build"))
Ejemplo n.º 11
0
    def setUp(self):
        super(TestCreateScript, self).setUp()

        self.old_cwd = os.getcwd()
        self.d = tempfile.mkdtemp()

        try:
            os.chdir(self.d)
            self.top_node, self.build_node, self.run_node = create_base_nodes(self.d, op.join(self.d, "build"))
            self.build_node.mkdir()
        except:
            os.chdir(self.old_cwd)
Ejemplo n.º 12
0
    def setUp(self):
        self.d = tempfile.mkdtemp()

        try:
            self.top_node, self.build_node, self.run_node = create_base_nodes(
                self.d, os.path.join(self.d, "yoyobuild"))

            self.old_dir = os.getcwd()
            os.chdir(self.d)
        except:
            shutil.rmtree(self.d)
            raise
Ejemplo n.º 13
0
    def setUp(self):
        self.d = tempfile.mkdtemp()

        try:
            self.top_node, self.build_node, self.run_node = create_base_nodes(self.d,
                    os.path.join(self.d, "yoyobuild"))

            self.old_dir = os.getcwd()
            os.chdir(self.d)
        except:
            shutil.rmtree(self.d)
            raise
Ejemplo n.º 14
0
    def setUp(self):
        super(Common, self).setUp()

        self.d = tempfile.mkdtemp()
        self.old = os.getcwd()

        try:
            os.chdir(self.d)
            self.top_node, self.build_node, self.run_node = create_base_nodes(self.d, op.join(self.d, "build"))
        except:
            os.chdir(self.old)
            shutil.rmtree(self.d)
Ejemplo n.º 15
0
    def setUp(self):
        super(TestCreateScript, self).setUp()

        self.old_cwd = os.getcwd()
        self.d = tempfile.mkdtemp()

        try:
            os.chdir(self.d)
            self.top_node, self.build_node, self.run_node = create_base_nodes(
                self.d, op.join(self.d, "build"))
            self.build_node.mkdir()
        except:
            os.chdir(self.old_cwd)
Ejemplo n.º 16
0
    def setUp(self):
        super(Common, self).setUp()

        self.d = tempfile.mkdtemp()
        self.old = os.getcwd()

        try:
            os.chdir(self.d)
            self.top_node, self.build_node, self.run_node = \
                create_base_nodes(self.d, op.join(self.d, "build"), self.d)
        except:
            os.chdir(self.old)
            shutil.rmtree(self.d)
Ejemplo n.º 17
0
    def setUp(self):
        self.old_dir = None
        self.tmpdir = None

        self.old_dir = os.getcwd()
        self.tmpdir = tempfile.mkdtemp()

        try:
            self.top_node, self.build_node, self.run_node = \
                    create_base_nodes(self.tmpdir, op.join(self.tmpdir, "build"))
            os.chdir(self.tmpdir)
        except:
            shutil.rmtree(self.tmpdir)
            raise
Ejemplo n.º 18
0
    def setUp(self):
        self.old_dir = None
        self.tmpdir = None

        self.old_dir = os.getcwd()
        self.tmpdir = tempfile.mkdtemp()

        try:
            self.top_node, self.build_node, self.run_node = \
                    create_base_nodes(self.tmpdir, op.join(self.tmpdir, "build"))
            os.chdir(self.tmpdir)
        except:
            shutil.rmtree(self.tmpdir)
            raise
Ejemplo n.º 19
0
 def setUp(self):
     super(TestNameTranslation, self).setUp()
     self.top_node, self.build_node, self.run_node = create_base_nodes()
Ejemplo n.º 20
0
 def setUp(self):
     super(TestOutputRegistration, self).setUp()
     self.top_node, self.build_node, self.run_node = create_base_nodes()
Ejemplo n.º 21
0
 def setUp(self):
     super(TestNameTranslation, self).setUp()
     self.top_node, self.build_node, self.run_node = create_base_nodes()
Ejemplo n.º 22
0
 def setUp(self):
     super(TestOutputRegistration, self).setUp()
     self.top_node, self.build_node, self.run_node = create_base_nodes()