##// END OF EJS Templates
tests: Fix test by using flash message text from model.
Martin Bornhold -
r1078:59e0a187 default
parent child Browse files
Show More
@@ -187,6 +187,8 b' class TestPullrequestsController:'
187 category='error')
187 category='error')
188
188
189 def test_update_invalid_source_reference(self, pr_util, csrf_token):
189 def test_update_invalid_source_reference(self, pr_util, csrf_token):
190 from rhodecode.lib.vcs.backends.base import UpdateFailureReason
191
190 pull_request = pr_util.create_pull_request()
192 pull_request = pr_util.create_pull_request()
191 pull_request.source_ref = 'branch:invalid-branch:invalid-commit-id'
193 pull_request.source_ref = 'branch:invalid-branch:invalid-commit-id'
192 Session().add(pull_request)
194 Session().add(pull_request)
@@ -201,9 +203,9 b' class TestPullrequestsController:'
201 params={'update_commits': 'true', '_method': 'put',
203 params={'update_commits': 'true', '_method': 'put',
202 'csrf_token': csrf_token})
204 'csrf_token': csrf_token})
203
205
204 assert_session_flash(
206 expected_msg = PullRequestModel.UPDATE_STATUS_MESSAGES[
205 response, u'Update failed due to missing commits.',
207 UpdateFailureReason.MISSING_SOURCE_REF]
206 category='error')
208 assert_session_flash(response, expected_msg, category='error')
207
209
208 def test_comment_and_close_pull_request(self, pr_util, csrf_token):
210 def test_comment_and_close_pull_request(self, pr_util, csrf_token):
209 pull_request = pr_util.create_pull_request(approved=True)
211 pull_request = pr_util.create_pull_request(approved=True)
General Comments 0
You need to be logged in to leave comments. Login now