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