Example #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
Example #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)
Example #5
0
 def test_captureStdOut(self):
     stdOutCapture = StdOutCapture('help')
     actual = stdOutCapture.linesFromStdOut()
     self.assertTrue(len(actual) > 1)
Example #6
0
 def test_trimCommand(self):
     stdOutCapture = StdOutCapture('  help  ')
     stdOutCapture.linesFromStdOut()
     self.assertEquals('help', stdOutCapture.cmd)