From a8d1c165fb77cf9fe8779456ec38f1f47e508ed8 Mon Sep 17 00:00:00 2001
From: Marcela Ribeiro de Oliveira <mro15@inf.ufpr.br>
Date: Thu, 25 May 2017 12:59:28 -0300
Subject: [PATCH] Fix some tests that now require to be logged in as admin

---
 spec/acceptance/educational_stages_spec.rb | 2 +-
 spec/acceptance/institutions_spec.rb       | 6 +++---
 spec/acceptance/mime_types_spec.rb         | 6 +++---
 spec/acceptance/object_types_spec.rb       | 6 +++---
 spec/acceptance/subjects_spec.rb           | 2 +-
 5 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/spec/acceptance/educational_stages_spec.rb b/spec/acceptance/educational_stages_spec.rb
index b7d7f85d..31358de6 100644
--- a/spec/acceptance/educational_stages_spec.rb
+++ b/spec/acceptance/educational_stages_spec.rb
@@ -42,7 +42,7 @@ resource 'Educational Stages' do
   end
 
   delete '/v1/:type/:id/educational_stages' do
-    include_context "authenticate_user"
+    include_context "authenticate_user_admin"
 
     parameter :id, 'The id of object'
     parameter :type, 'Represents the type of object, [learning_objects, collection]'
diff --git a/spec/acceptance/institutions_spec.rb b/spec/acceptance/institutions_spec.rb
index 986f6369..dd64f063 100644
--- a/spec/acceptance/institutions_spec.rb
+++ b/spec/acceptance/institutions_spec.rb
@@ -36,7 +36,7 @@ resource 'Institutions' do
   end
 
   post '/v1/institutions' do
-    include_context "authenticate_user"
+    include_context "authenticate_user_admin"
 
     parameter :name, 'The name of the institution'
     parameter :description, 'The description of the institution'
@@ -58,7 +58,7 @@ resource 'Institutions' do
   end
 
   put '/v1/institutions/:id' do
-    include_context "authenticate_user"
+    include_context "authenticate_user_admin"
 
     parameter :id, 'The id of the institution'
     parameter :name, 'The name of the institution'
@@ -82,7 +82,7 @@ resource 'Institutions' do
   end
 
   delete '/v1/institutions/:id' do
-    include_context "authenticate_user"
+    include_context "authenticate_user_admin"
 
     parameter :id, 'The id of the institution'
 
diff --git a/spec/acceptance/mime_types_spec.rb b/spec/acceptance/mime_types_spec.rb
index 8be6e3c4..5ba38318 100644
--- a/spec/acceptance/mime_types_spec.rb
+++ b/spec/acceptance/mime_types_spec.rb
@@ -26,7 +26,7 @@ resource 'Mime Types' do
 
 
   post '/v1/mime_types' do
-    include_context "authenticate_user"
+    include_context "authenticate_user_admin"
 
     parameter :extension, 'The name of the mime_type', scope: :mime_type
     parameter :mime_type, 'The mime_type', scope: :mime_type
@@ -42,7 +42,7 @@ resource 'Mime Types' do
   end
 
   put '/v1/mime_types/:id' do
-    include_context "authenticate_user"
+    include_context "authenticate_user_admin"
 
     parameter :extension, 'The name of the mime_type', scope: :mime_type
     parameter :mime_type, 'The mime_type', scope: :mime_type
@@ -58,7 +58,7 @@ resource 'Mime Types' do
   end
 
   delete '/v1/mime_types/:id' do
-    include_context "authenticate_user"
+    include_context "authenticate_user_admin"
 
     let(:id) { mime_types.first.id }
 
diff --git a/spec/acceptance/object_types_spec.rb b/spec/acceptance/object_types_spec.rb
index 862bc563..35bb936f 100644
--- a/spec/acceptance/object_types_spec.rb
+++ b/spec/acceptance/object_types_spec.rb
@@ -31,7 +31,7 @@ resource 'Object Type' do
   end
 
   post '/v1/object_types' do
-    include_context "authenticate_user"
+    include_context "authenticate_user_admin"
 
     parameter :name, 'The name of the object type', scope: :object_type
     parameter :mime_types, 'Array of mime_types', scope: :object_type
@@ -48,7 +48,7 @@ resource 'Object Type' do
 
 
   delete 'v1/object_types/:id' do
-    include_context "authenticate_user"
+    include_context "authenticate_user_admin"
 
     parameter :id, "The id of the object_type"
 
@@ -61,7 +61,7 @@ resource 'Object Type' do
   end
 
   put '/v1/object_types/:id' do
-    include_context "authenticate_user"
+    include_context "authenticate_user_admin"
 
     parameter :id, "The id of the object_type"
     parameter :name, 'The name of the object type', scope: :object_type
diff --git a/spec/acceptance/subjects_spec.rb b/spec/acceptance/subjects_spec.rb
index 4c118bab..0919110b 100644
--- a/spec/acceptance/subjects_spec.rb
+++ b/spec/acceptance/subjects_spec.rb
@@ -42,7 +42,7 @@ resource 'Subjects' do
   end
 
   delete 'v1/:type/:id/subjects' do
-    include_context "authenticate_user"
+    include_context "authenticate_user_admin"
 
     parameter :id, "The id of the object"
     parameter :type, "Represents the type of the object [LearningObject, Collection]"
-- 
GitLab