예제 #1
0
    def test_failureStep(self):
        step = TaskBase()
        reporter = MemoryReporter()
        reportStep = ReportStep()
        step.setFailureStep(reportStep)
        step.setReporter(reporter)

        self.assertEqual(step.reporter, reporter)
        self.assertEqual(reportStep.reporter, reporter)

        self.assertFalse(step.build())
        self.assertEqual(reporter.getText(), "\nok")
예제 #2
0
 def __init__(self):
     TaskBase().__init__()
예제 #3
0
 def test_fail(self):
     step = TaskBase()
     self.assertFalse(step.build())
예제 #4
0
 def test_fail(self):
     step = TaskBase()
     self.assertFalse(step.build())
예제 #5
0
 def __init__(self, assemblyPath, version):
     TaskBase().__init__()
     self.__assemblyPath = assemblyPath
     self.__version = version
예제 #6
0
    def __init__( self, branch, dir ):
        TaskBase().__init__()

        self.__branch = branch
        self.__dir = dir
예제 #7
0
 def __init__( self, dir, failOnError = False ):
     TaskBase().__init__()
     self.__dir = dir
     self.__failOnError = failOnError
예제 #8
0
 def __init__(self, filename, content):
     TaskBase().__init__()
     self.__filename = filename
     self.__content = content
예제 #9
0
    def __init__(self, dir, add):
        TaskBase().__init__()

        self.__dir = dir
        self.__add = add
예제 #10
0
 def __init__( self, csProjectPath, outputDir, target = "Rebuild", mode = "Release", frameworkVersion = "v4.0.30319" ):
     TaskBase().__init__()
     
     msBuildPath = "C:\\WINDOWS\\Microsoft.NET\\Framework\\%s\\msbuild.exe" % frameworkVersion
     self.command = "\"%s\" \"%s\" /t:%s /p:Configuration=%s;OutDir=%s\\ " % ( msBuildPath, csProjectPath, target, mode, outputDir )
     self.csProjectPath = csProjectPath
예제 #11
0
 def __init__(self, baseDir):
     TaskBase().__init__()
     self.__baseDir = baseDir
예제 #12
0
 def __init__(self, srcDir):
     TaskBase().__init__()
     self.srcDir = srcDir