Ejemplo n.º 1
0
 def testExtractFailureInfoWithFullBuildLink(self):
   message = ('Tree is closed (Automatic: "compile" on '
              'http://build.chromium.org/p/m/builders/b/builds/1 "b" from ...')
   info = collect_tree_closures._ExtractFailureInfo(message)
   self.assertEqual(('m', 'b', '1', 'compile'), info)
Ejemplo n.º 2
0
 def testExtractFailureInfoWithPartialBuildLink(self):
   message = ('Tree is closed (Automatic: "compile" on '
              '/builders/b/builds/1 "b" from ...')
   info = collect_tree_closures._ExtractFailureInfo(message)
   self.assertEqual((None, 'b', '1', 'compile'), info)
Ejemplo n.º 3
0
 def testExtractFailureInfoWithUnknownMessageFormat(self):
   message = 'Tree is closed for blink rename'
   info = collect_tree_closures._ExtractFailureInfo(message)
   self.assertEqual((None, None, None, None), info)