diff --git a/scripts/ManualTests/build_test.py b/scripts/ManualTests/build_test.py new file mode 100644 index 0000000..21f3e29 --- /dev/null +++ b/scripts/ManualTests/build_test.py @@ -0,0 +1,9 @@ +from CommandBuilders.CleanBuildCommandBuilder import CleanBuildCommandBuilder + +buildUtilPath = '/Applications/Xamarin\ Studio.app/Contents/MacOS/mdtool' +line = "build 'BuildSample/BuildSample.sln' for 'Release|iPhone'" + +builder = CleanBuildCommandBuilder(buildUtilPath, 'build') + +command = builder.getCommandFor(line) +command.execute() diff --git a/scripts/commands/CleanBuildCommands/CleanBuildCommandBase.py b/scripts/commands/CleanBuildCommands/CleanBuildCommandBase.py index 097caa6..60fc025 100644 --- a/scripts/commands/CleanBuildCommands/CleanBuildCommandBase.py +++ b/scripts/commands/CleanBuildCommands/CleanBuildCommandBase.py @@ -14,5 +14,5 @@ class CleanBuildCommandBase: self.__slnConfig = slnConfig def execute(self): - cleanCmdText = self.__commandPattern.format(self.__pathToBuildUtil, self.__slnConfig, self.__slnPath) - returnCode = call(cleanCmdText, shell=True) + cmdText = self.__commandPattern.format(self.__pathToBuildUtil, self.__slnConfig, self.__slnPath) + returnCode = call(cmdText, shell=True) diff --git a/scripts/run_manual_tests.py b/scripts/run_manual_tests.py index 33326b7..58ccd16 100644 --- a/scripts/run_manual_tests.py +++ b/scripts/run_manual_tests.py @@ -17,5 +17,6 @@ os.chdir(baseDir) #import ManualTests.make_dirs #import ManualTests.remove_project #import ManualTests.infoplist_test +#import ManualTests.clean_test -import ManualTests.clean_test \ No newline at end of file +import ManualTests.build_test \ No newline at end of file