Exemplo n.º 1
0
 def main(self):
     exitCode = 0
     svnCommand = SvnLookChangedCommand(self.repositoryPath, self.transaction)
     stdOutCapture = StdOutCapture(svnCommand.command())
     changedFiles = stdOutCapture.linesFromStdOut()
     for changedFile in changedFiles:
         svnLookCatCommand = SvnLookCatCommand(self.repositoryPath, self.transaction, changedFile)
         cmd = svnLookCatCommand.command()
         if cmd is not None:
             stdOutCapture = StdOutCapture(cmd)
             lines = stdOutCapture.linesFromStdOut()
             result = self.checkFile(lines)
             if result is not None:
                 sys.stderr.write("\n" + result + svnLookCatCommand.filePath)
                 exitCode = -1
     return exitCode
Exemplo n.º 2
0
 def main(self):
     exitCode = 0
     svnCommand = SvnLookChangedCommand(self.repositoryPath,
                                        self.transaction)
     stdOutCapture = StdOutCapture(svnCommand.command())
     changedFiles = stdOutCapture.linesFromStdOut()
     for changedFile in changedFiles:
         svnLookCatCommand = SvnLookCatCommand(self.repositoryPath,
                                               self.transaction,
                                               changedFile)
         cmd = svnLookCatCommand.command()
         if cmd is not None:
             stdOutCapture = StdOutCapture(cmd)
             lines = stdOutCapture.linesFromStdOut()
             result = self.checkFile(lines)
             if result is not None:
                 sys.stderr.write("\n" + result +
                                  svnLookCatCommand.filePath)
                 exitCode = -1
     return exitCode
 def test_captureStdOut(self):
     stdOutCapture = StdOutCapture('help')
     actual = stdOutCapture.linesFromStdOut()
     self.assertTrue(len(actual) > 1)
 def test_trimCommand(self):
     stdOutCapture = StdOutCapture('  help  ')
     stdOutCapture.linesFromStdOut()
     self.assertEquals('help', stdOutCapture.cmd)
Exemplo n.º 5
0
 def test_captureStdOut(self):
     stdOutCapture = StdOutCapture('help')
     actual = stdOutCapture.linesFromStdOut()
     self.assertTrue(len(actual) > 1)
Exemplo n.º 6
0
 def test_trimCommand(self):
     stdOutCapture = StdOutCapture('  help  ')
     stdOutCapture.linesFromStdOut()
     self.assertEquals('help', stdOutCapture.cmd)