Esempio n. 1
0
 def test_csv(self):
     command = PrintBaselines()
     self.capture_output()
     options = optparse.Values({'all': False, 'platform': '*win7', 'csv': True, 'include_virtual_tests': False})
     command.execute(options, ['passes/text.html'], self.tool)
     stdout, _, _ = self.restore_output()
     self.assertMultiLineEqual(stdout,
                               ('test-win-win7,passes/text.html,None,png,passes/text-expected.png,None\n'
                                'test-win-win7,passes/text.html,None,txt,passes/text-expected.txt,None\n'))
Esempio n. 2
0
 def test_basic(self):
     command = PrintBaselines()
     self.capture_output()
     options = optparse.Values({'all': False, 'include_virtual_tests': False, 'csv': False, 'platform': None})
     command.execute(options, ['passes/text.html'], self.tool)
     stdout, _, _ = self.restore_output()
     self.assertMultiLineEqual(stdout,
                               ('// For test-win-win7\n'
                                'passes/text-expected.png\n'
                                'passes/text-expected.txt\n'))
Esempio n. 3
0
 def __init__(self, path):
     super(BlinkTool, self).__init__()
     self._path = path
     self.commands = [
         AnalyzeBaselines(),
         CopyExistingBaselines(),
         CrashLog(),
         FlakyTests(),
         OptimizeBaselines(),
         PrettyDiff(),
         PrintBaselines(),
         PrintExpectations(),
         Rebaseline(),
         RebaselineCL(),
         RebaselineTest(),
     ]
     self.help_command = HelpCommand(tool=self)
     self.commands.append(self.help_command)