Esempio n. 1
0
    def _testChange(self, lines):
        mock_input_api = MockInputApi()
        mock_input_api.files = [MockFile('path/test.html', lines)]

        action_xml_path = self._createActionXMLFile()
        return PRESUBMIT.CheckUserActionUpdate(mock_input_api, MockOutputApi(),
                                               action_xml_path)
Esempio n. 2
0
 def testActionXMLChanged(self):
   mock_input_api = MockInputApi()
   lines = ['<input id="testinput" pref="testpref"',
            'metric="validaction" type="checkbox" dialog-pref>']
   mock_input_api.files = [MockFile('path/valid.html', lines)]
   mock_input_api.change = MockChange(['path/valid.html','actions.xml'])
   action_xml_path = self._createActionXMLFile()
   self.assertEqual([], PRESUBMIT.CheckUserActionUpdate(mock_input_api,
                                                        MockOutputApi(),
                                                        action_xml_path))