diff --git a/spec/acceptance/users_spec.rb b/spec/acceptance/users_spec.rb index 4d9962fda8ee106b5a19a3704cce0ad26458d4db..226304f9575c1b356db2df32289658aa35d2a9df 100644 --- a/spec/acceptance/users_spec.rb +++ b/spec/acceptance/users_spec.rb @@ -328,4 +328,24 @@ resource 'Users' do end end + post '/v1/users/:id/approve_request' 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, ) + @user.update(submitter_request: User.submitter_requests[:requested]) + end + + example 'Approve a submitter request' do + do_request + expect(status).to eq(200) + end + end end