Show More
@@ -40,8 +40,8 b' def route_path(name, params=None, **kwar' | |||
|
40 | 40 | base_url = { |
|
41 | 41 | 'repo_changelog': '/{repo_name}/changelog', |
|
42 | 42 | 'repo_changelog_file': '/{repo_name}/changelog/{commit_id}/{f_path}', |
|
43 |
'repo_commits': '/{repo_name}/c |
|
|
44 |
'repo_commits_file': '/{repo_name}/c |
|
|
43 | 'repo_commits': '/{repo_name}/commits', | |
|
44 | 'repo_commits_file': '/{repo_name}/commits/{commit_id}/{f_path}', | |
|
45 | 45 | 'pullrequest_show': '/{repo_name}/pull-request/{pull_request_id}', |
|
46 | 46 | 'pullrequest_show_all': '/{repo_name}/pull-request', |
|
47 | 47 | 'pullrequest_show_all_data': '/{repo_name}/pull-request-data', |
@@ -350,11 +350,11 b' class TestCreateReferenceData(object):' | |||
|
350 | 350 | { |
|
351 | 351 | 'children': [ |
|
352 | 352 | { |
|
353 | 'id': 'a', 'raw_id': 'a_id', 'text': 'a', 'type': 't1', | |
|
353 | 'id': 'a', 'idx': 0, 'raw_id': 'a_id', 'text': 'a', 'type': 't1', | |
|
354 | 354 | 'files_url': expected_files_url + 'a/?at=a', |
|
355 | 355 | }, |
|
356 | 356 | { |
|
357 | 'id': 'b', 'raw_id': 'b_id', 'text': 'b', 'type': 't1', | |
|
357 | 'id': 'b', 'idx': 0, 'raw_id': 'b_id', 'text': 'b', 'type': 't1', | |
|
358 | 358 | 'files_url': expected_files_url + 'b/?at=b', |
|
359 | 359 | } |
|
360 | 360 | ], |
@@ -363,7 +363,7 b' class TestCreateReferenceData(object):' | |||
|
363 | 363 | { |
|
364 | 364 | 'children': [ |
|
365 | 365 | { |
|
366 | 'id': 'c', 'raw_id': 'c_id', 'text': 'c', 'type': 't2', | |
|
366 | 'id': 'c', 'idx': 0, 'raw_id': 'c_id', 'text': 'c', 'type': 't2', | |
|
367 | 367 | 'files_url': expected_files_url + 'c/?at=c', |
|
368 | 368 | } |
|
369 | 369 | ], |
@@ -385,12 +385,12 b' class TestCreateReferenceData(object):' | |||
|
385 | 385 | { |
|
386 | 386 | 'children': [ |
|
387 | 387 | { |
|
388 | 'id': 'a@a_id', 'raw_id': 'a_id', | |
|
388 | 'id': 'a@a_id', 'idx': 0, 'raw_id': 'a_id', | |
|
389 | 389 | 'text': 'a', 'type': 't1', |
|
390 | 390 | 'files_url': expected_files_url + 'a_id/a?at=a', |
|
391 | 391 | }, |
|
392 | 392 | { |
|
393 | 'id': 'b@b_id', 'raw_id': 'b_id', | |
|
393 | 'id': 'b@b_id', 'idx': 0, 'raw_id': 'b_id', | |
|
394 | 394 | 'text': 'b', 'type': 't1', |
|
395 | 395 | 'files_url': expected_files_url + 'b_id/b?at=b', |
|
396 | 396 | } |
@@ -400,7 +400,7 b' class TestCreateReferenceData(object):' | |||
|
400 | 400 | { |
|
401 | 401 | 'children': [ |
|
402 | 402 | { |
|
403 | 'id': 'c@c_id', 'raw_id': 'c_id', | |
|
403 | 'id': 'c@c_id', 'idx': 0, 'raw_id': 'c_id', | |
|
404 | 404 | 'text': 'c', 'type': 't2', |
|
405 | 405 | 'files_url': expected_files_url + 'c_id/c?at=c', |
|
406 | 406 | } |
@@ -516,6 +516,7 b' class TestReferenceItems(object):' | |||
|
516 | 516 | 'text': ref_name, |
|
517 | 517 | 'id': self._format_function(ref_name, ref_id), |
|
518 | 518 | 'raw_id': ref_id, |
|
519 | 'idx': 0, | |
|
519 | 520 | 'type': self.ref_type, |
|
520 | 521 | 'files_url': self.fake_url |
|
521 | 522 | } |
@@ -1087,27 +1087,32 b' class TestGitSpecificWithRepo(BackendTes' | |||
|
1087 | 1087 | 'base') |
|
1088 | 1088 | |
|
1089 | 1089 | def test_get_diff_runs_git_command_with_hashes(self): |
|
1090 | comm1 = self.repo[0] | |
|
1091 | comm2 = self.repo[1] | |
|
1090 | 1092 | self.repo.run_git_command = mock.Mock(return_value=['', '']) |
|
1091 |
self.repo.get_diff( |
|
|
1093 | self.repo.get_diff(comm1, comm2) | |
|
1094 | ||
|
1095 | self.repo.run_git_command.assert_called_once_with( | |
|
1096 | ['diff', '-U3', '--full-index', '--binary', '-p', '-M', | |
|
1097 | '--abbrev=40', comm1.raw_id, comm2.raw_id]) | |
|
1098 | ||
|
1099 | def test_get_diff_runs_git_command_with_str_hashes(self): | |
|
1100 | comm2 = self.repo[1] | |
|
1101 | self.repo.run_git_command = mock.Mock(return_value=['', '']) | |
|
1102 | self.repo.get_diff(self.repo.EMPTY_COMMIT, comm2) | |
|
1103 | self.repo.run_git_command.assert_called_once_with( | |
|
1104 | ['show', '-U3', '--full-index', '--binary', '-p', '-M', | |
|
1105 | '--abbrev=40', comm2.raw_id]) | |
|
1106 | ||
|
1107 | def test_get_diff_runs_git_command_with_path_if_its_given(self): | |
|
1108 | comm1 = self.repo[0] | |
|
1109 | comm2 = self.repo[1] | |
|
1110 | self.repo.run_git_command = mock.Mock(return_value=['', '']) | |
|
1111 | self.repo.get_diff(comm1, comm2, 'foo') | |
|
1092 | 1112 | self.repo.run_git_command.assert_called_once_with( |
|
1093 | 1113 | ['diff', '-U3', '--full-index', '--binary', '-p', '-M', |
|
1094 | 1114 | '--abbrev=40', self.repo._lookup_commit(0), |
|
1095 | self.repo._lookup_commit(1)]) | |
|
1096 | ||
|
1097 | def test_get_diff_runs_git_command_with_str_hashes(self): | |
|
1098 | self.repo.run_git_command = mock.Mock(return_value=['', '']) | |
|
1099 | self.repo.get_diff(self.repo.EMPTY_COMMIT, self.repo[1]) | |
|
1100 | self.repo.run_git_command.assert_called_once_with( | |
|
1101 | ['show', '-U3', '--full-index', '--binary', '-p', '-M', | |
|
1102 | '--abbrev=40', self.repo._lookup_commit(1)]) | |
|
1103 | ||
|
1104 | def test_get_diff_runs_git_command_with_path_if_its_given(self): | |
|
1105 | self.repo.run_git_command = mock.Mock(return_value=['', '']) | |
|
1106 | self.repo.get_diff(self.repo[0], self.repo[1], 'foo') | |
|
1107 | self.repo.run_git_command.assert_called_once_with( | |
|
1108 | ['diff', '-U3', '--full-index', '--binary', '-p', '-M', | |
|
1109 | '--abbrev=40', self.repo._lookup_commit(0), | |
|
1110 | self.repo._lookup_commit(1), '--', 'foo']) | |
|
1115 | comm2.raw_id, '--', 'foo']) | |
|
1111 | 1116 | |
|
1112 | 1117 | |
|
1113 | 1118 | @pytest.mark.usefixtures("vcs_repository_support") |
General Comments 0
You need to be logged in to leave comments.
Login now