From d56f185ff79f9d68b109b530c9d646aa1bbde759 Mon Sep 17 00:00:00 2001 From: Marcela Ribeiro de Oliveira <mro15@inf.ufpr.br> Date: Fri, 23 Feb 2018 11:37:26 -0300 Subject: [PATCH] test to new route add_submitter --- spec/acceptance/users_spec.rb | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/spec/acceptance/users_spec.rb b/spec/acceptance/users_spec.rb index d376f130..e381d1b1 100644 --- a/spec/acceptance/users_spec.rb +++ b/spec/acceptance/users_spec.rb @@ -372,8 +372,8 @@ resource 'Users' do let(:raw_post) {params.to_json} before do - @user = create(:user, ) - @user.update(submitter_request: User.submitter_requests[:requested]) + @user = create(:user) + @user.update(submitter_request: User.submitter_requests[:requested]) end example 'Approve a submitter request' do @@ -381,4 +381,24 @@ resource 'Users' do expect(status).to eq(200) end end + + post '/v1/users/:id/add_submitter' do + include_context "authenticate_user_supervisor" + + parameter :id, 'The id of the user who asked to be a submitter' + parameter :approves, 'If the user can be a submitter or not' + + let(:id) {@user.id} + let(:approves) { true } + let(:raw_post) {params.to_json} + + before do + @user = create(:user) + end + + example 'Add an user submitter' do + do_request + expect(status).to eq(200) + end + end end -- GitLab