Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2170)

Unified Diff: dashboard/dashboard/pinpoint/models/change/change_test.py

Issue 3019553002: [pinpoint] Gerrit patch support. (Closed)
Patch Set: Example URL Created 3 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: dashboard/dashboard/pinpoint/models/change/change_test.py
diff --git a/dashboard/dashboard/pinpoint/models/change/change_test.py b/dashboard/dashboard/pinpoint/models/change/change_test.py
index 044fbe61c4afce77400e60414b588fda1481680e..a7c90eb18b6d87c9896529e01dc1a22847cdb026 100644
--- a/dashboard/dashboard/pinpoint/models/change/change_test.py
+++ b/dashboard/dashboard/pinpoint/models/change/change_test.py
@@ -38,17 +38,17 @@ class ChangeTest(_ChangeTest):
def testChange(self):
base_commit = commit.Commit('chromium', 'aaa7336c821888839f759c6c0a36b56c')
dep = commit.Commit('catapult', 'e0a2efbb3d1a81aac3c90041eefec24f066d26ba')
- p = patch.Patch('https://codereview.chromium.org', 2565263002, 20001)
+ p = patch.GerritPatch('https://codereview.com', 672011, '2f0d5c7')
# Also test the deps conversion to frozenset.
c = change.Change([base_commit, dep], p)
self.assertEqual(c, change.Change((base_commit, dep), p))
string = ('chromium@aaa7336 catapult@e0a2efb + '
- 'https://codereview.chromium.org/2565263002/20001')
+ 'https://codereview.com/672011/2f0d5c7')
id_string = ('catapult@e0a2efbb3d1a81aac3c90041eefec24f066d26ba '
'chromium@aaa7336c821888839f759c6c0a36b56c + '
- 'https://codereview.chromium.org/2565263002/20001')
+ 'https://codereview.com/672011/2f0d5c7')
self.assertEqual(str(c), string)
self.assertEqual(c.id_string, id_string)
self.assertEqual(c.base_commit, base_commit)
@@ -60,7 +60,7 @@ class ChangeTest(_ChangeTest):
def testAsDict(self):
commits = (commit.Commit('chromium', 'aaa7336c82'),
commit.Commit('catapult', 'e0a2efbb3d'))
- p = patch.Patch('https://codereview.chromium.org', 2565263002, 20001)
+ p = patch.GerritPatch('https://codereview.com', 672011, '2f0d5c7')
c = change.Change(commits, p)
expected = {
@@ -77,9 +77,9 @@ class ChangeTest(_ChangeTest):
},
],
'patch': {
- 'server': 'https://codereview.chromium.org',
- 'issue': 2565263002,
- 'patchset': 20001,
+ 'server': 'https://codereview.com',
+ 'change': 672011,
+ 'revision': '2f0d5c7',
},
}
self.assertEqual(c.AsDict(), expected)
@@ -93,23 +93,29 @@ class ChangeTest(_ChangeTest):
expected = change.Change((commit.Commit('chromium', 'aaa7336'),))
self.assertEqual(c, expected)
+ @mock.patch('dashboard.services.gerrit_service.GetChange')
@mock.patch('dashboard.services.gitiles_service.CommitInfo')
- def testFromDictWithAllFields(self, _):
+ def testFromDictWithAllFields(self, _, get_change):
+ get_change.return_value = {
+ 'id': 'repo~branch~id',
+ 'revisions': {'2f0d5c7': {}}
+ }
+
c = change.Change.FromDict({
'commits': (
{'repository': 'chromium', 'git_hash': 'aaa7336'},
{'repository': 'catapult', 'git_hash': 'e0a2efb'},
),
'patch': {
- 'server': 'https://codereview.chromium.org',
- 'issue': 2565263002,
- 'patchset': 20001,
+ 'server': 'https://codereview.com',
+ 'change': 672011,
+ 'revision': '2f0d5c7',
},
})
commits = (commit.Commit('chromium', 'aaa7336'),
commit.Commit('catapult', 'e0a2efb'))
- p = patch.Patch('https://codereview.chromium.org', 2565263002, 20001)
+ p = patch.GerritPatch('https://codereview.com', 'repo~branch~id', '2f0d5c7')
expected = change.Change(commits, p)
self.assertEqual(c, expected)
@@ -146,7 +152,7 @@ class MidpointTest(_ChangeTest):
change_a = change.Change((commit.Commit('chromium', '0e57e2b'),))
change_b = change.Change(
(commit.Commit('chromium', 'babe852'),),
- patch=patch.Patch('https://codereview.chromium.org', 2565263002, 20001))
+ patch=patch.GerritPatch('https://codereview.com', 672011, '2f0d5c7'))
with self.assertRaises(commit.NonLinearError):
change.Change.Midpoint(change_a, change_b)

Powered by Google App Engine
This is Rietveld 408576698