コード例 #1
0
ファイル: test_module.py プロジェクト: prannamalai/nitrous
    def setUp(self):
        from nitrous.module import CppLibrary
        from tempfile import NamedTemporaryFile

        self.module_1 = NamedTemporaryFile(suffix=".c")
        self.module_1.write(MODULE_1)
        self.module_1.flush()
        self.addCleanup(self.module_1.close)

        self.module_2 = NamedTemporaryFile(suffix=".c")
        self.module_2.write(MODULE_2)
        self.module_2.flush()
        self.addCleanup(self.module_2.close)

        sources = [self.module_1.name, self.module_2.name]
        self.lib = CppLibrary(sources=sources, compile_args=["-O2"])