Commit ca089d91 authored by Patrick Derichs's avatar Patrick Derichs

Modified spec so a second call to json_response is avoided

parent 52bdcdff
...@@ -196,7 +196,7 @@ describe Boards::IssuesController do ...@@ -196,7 +196,7 @@ describe Boards::IssuesController do
sign_in(signed_in_user) sign_in(signed_in_user)
end end
it 'moves issues as expected' do it 'responds as expected' do
put :bulk_move, params: move_issues_params put :bulk_move, params: move_issues_params
expect(response).to have_gitlab_http_status(expected_status) expect(response).to have_gitlab_http_status(expected_status)
...@@ -208,13 +208,18 @@ describe Boards::IssuesController do ...@@ -208,13 +208,18 @@ describe Boards::IssuesController do
expect(json_response['issues'].pluck('id')).to match_array(move_issues_params[:ids]) expect(json_response['issues'].pluck('id')).to match_array(move_issues_params[:ids])
end end
end
it 'moves issues as expected' do
put :bulk_move, params: move_issues_params
expect(response).to have_gitlab_http_status(expected_status)
list_issues user: requesting_user, board: board, list: list2 list_issues user: requesting_user, board: board, list: list2
expect(response).to have_gitlab_http_status(200) expect(response).to have_gitlab_http_status(200)
expect(response).to match_response_schema('entities/issue_boards') expect(response).to match_response_schema('entities/issue_boards')
responded_issues = JSON.parse(response.body)['issues'] responded_issues = json_response['issues']
expect(responded_issues.length).to eq expected_issue_count expect(responded_issues.length).to eq expected_issue_count
ids_in_order = responded_issues.pluck('id') ids_in_order = responded_issues.pluck('id')
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment