def testDummyLibBuildMultiple(self): """ testDummyLibBuildMul: test configuring and building the DummyLib project. """ config = TestProjectConfig("DummyLib2", "lib", "Release", ["src", "src2"], "build", ["thirdParty", "thirdParty2"], ["build/thirdParty", "build/thirdParty2"], "src2/DummyLib2/csnDummyLib2.py") BuildTest.testBuild( config )
def testDummyLibBuildMixed2(self): """ testDummyLibBuild: test configuring and building the DummyLib project. """ config = TestProjectConfig("DummyLib", "lib", "Release", ["src"], "build", ["thirdParty_api"], ["build/thirdParty"], "src/DummyLib/csnDummyLib.py") BuildTest.testBuild( config )
def testDummyExeBuildMix3(self): """ testDummyExeBuild: test configuring and building the DummyExe project. """ config = TestProjectConfig("DummyExe", "exe", "Release", ["src_mix"], "build", ["thirdParty_api"], ["build/thirdParty"], "src_mix/DummyExe/csnDummyExe.py") BuildTest.testBuild( config )
def testDummyExeBuildMultiple(self): """ testDummyExeBuild: test configuring and building the DummyExe project with new syntax. """ config = TestProjectConfig("DummyExe", "exe", "Release", ["src", "src2"], "build", ["thirdParty"], ["build/thirdParty"], "src/DummyExe/csnDummyExe.py") BuildTest.testBuild( config )
def testDummyLibBuildWithSpace(self): """ testDummyLibBuildWithSpace: test configuring and building the DummyLib project with spaces in folders. """ config = TestProjectConfig("DummyLib", "lib", "Release", ["my src"], "my build", ["third party"], ["my build/third party"], "my src/DummyLib/csnDummyLib.py") # Only for visual studio if( config.isVisualStudioConfig() == True ): BuildTest.testBuild( config )
def testDummyExeBuildWithSpace(self): """ testDummyExeBuild: test configuring and building the DummyExe project with spaces in folders. """ config = TestProjectConfig("DummyExe", "exe", "Release", ["my src"], "my build", ["third party"], ["my build/third party"], "my src/DummyExe/csnDummyExe.py") # Only for visual studio if (config.isVisualStudioConfig() == True): BuildTest.testBuild(config)