From 5ee703797dace8d323486f19c799fea0a7982fc5 Mon Sep 17 00:00:00 2001
From: Marcela Ribeiro de Oliveira <mro15@inf.ufpr.br>
Date: Thu, 16 Feb 2017 21:45:41 -0200
Subject: [PATCH] learning_objects versions rspec tests doesnt working yet

---
 spec/acceptance/learning_objects_spec.rb | 25 ++++++++++++++++++++++--
 1 file changed, 23 insertions(+), 2 deletions(-)

diff --git a/spec/acceptance/learning_objects_spec.rb b/spec/acceptance/learning_objects_spec.rb
index 5b01227d..bd36c65f 100644
--- a/spec/acceptance/learning_objects_spec.rb
+++ b/spec/acceptance/learning_objects_spec.rb
@@ -36,7 +36,7 @@ resource 'Learning Objects' do
     include_context "authenticate_user"
 
     let(:id) { learning_objects.first.id }
-  
+
     example 'Liking a learning object' do
       likes = learning_objects.first.likes.count
       do_request
@@ -50,7 +50,7 @@ resource 'Learning Objects' do
     include_context "authenticate_user"
 
     let(:id) { learning_objects.first.id }
-  
+
     before do
       create(:like, user: @user, likeable: learning_objects.first)
     end
@@ -64,4 +64,25 @@ resource 'Learning Objects' do
     end
   end
 
+  # This test doesnt work yet
+  # First I have to find a way to create a version
+  # get '/v1/learning_objects/:id/versions' do
+  #   include_context "authenticate_user"
+  #
+  #   before do
+  #     @learning_object = create(:learning_object)
+  #     @learning_object.update(name: Faker::Name.name)
+  #     p @learning_object
+  #     temp = PaperTrail::Version.find(@learning_object.id)
+  #     print(temp)
+  #     p "============="
+  #   end
+  #
+  #   example 'Getting all learning_objects versions' do
+  #     expect(path).to eq("/v1/learning_objects/#{id}/versions") # `:id` is replaced with the value of `id`
+  #     expect(response_body).to eq(Helper.serialize(PaperTrail::VersionSerializer.find(id)))
+  #     expect(status).to eq(200)
+  #   end
+  # end
+
 end
-- 
GitLab