def testGetMatchingWaterfallBuildStepNoStep(self, mock_fn): mock_fn.return_value = { 'waterfall_mastername': self.wf_master_name, 'waterfall_buildername': 'b' } _, _, _, _, step_metadata = step_mapper._GetMatchingWaterfallBuildStep( self.build_step, self.http_client) self.assertIsNone(step_metadata)
def testGetMatchingWaterfallBuildStep(self, *_): master_name, builder_name, build_number, step_name, step_metadata = ( step_mapper._GetMatchingWaterfallBuildStep(self.build_step, self.http_client)) self.assertEqual(master_name, self.wf_master_name) self.assertEqual(builder_name, self.builder_name) self.assertEqual(build_number, self.build_number) self.assertEqual(step_name, self.step_name) self.assertEqual(step_metadata, wf_testcase.SAMPLE_STEP_METADATA)
def testGetMatchingWaterfallBuildStepNoTask(self, *_): master_name, _, _, _, _ = step_mapper._GetMatchingWaterfallBuildStep( self.build_step, self.http_client) self.assertIsNone(master_name)
def testGetMatchingWaterfallBuildStepNoMetadata(self, _): _, _, _, _, step_metadata = step_mapper._GetMatchingWaterfallBuildStep( self.build_step, self.http_client) self.assertIsNone(step_metadata)