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