def main(argv): if argv[1] == 'query_revision_info': print json.dumps(chromium_revisions.revision_info(argv[2])) elif argv[1] == 'revision_range': print json.dumps(chromium_revisions.revision_range(argv[2], argv[3])) return 0
def testRevisionInfo(self): with mock.patch('urllib2.urlopen', mock.MagicMock( return_value=MOCK_INFO_RESPONSE_FILE)): test_info = chromium_revisions.revision_info(LAST_REVISION) for key in EXPECTED_INFO: self.assertIn(EXPECTED_INFO[key], test_info[key])