From 89575b516e38f34b4e045ae9cbfbe8e3d950cff1 Mon Sep 17 00:00:00 2001 From: Marcela Ribeiro de Oliveira <mro15@inf.ufpr.br> Date: Mon, 7 Aug 2017 11:02:16 -0300 Subject: [PATCH] show submission and submit docs --- spec/acceptance/learning_objects_spec.rb | 32 ++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/spec/acceptance/learning_objects_spec.rb b/spec/acceptance/learning_objects_spec.rb index b4773293..de43a472 100644 --- a/spec/acceptance/learning_objects_spec.rb +++ b/spec/acceptance/learning_objects_spec.rb @@ -234,4 +234,36 @@ resource 'Learning Objects' do end end + get '/v1/learning_objects/:id/show_submission' do + include_context "authenticate_user_curator" + + let(:id) { @learning_object.id } + + before do + @learning_object = create(:learning_object) + @learning_object.update(state: LearningObject.states[:submitted]) + end + + example 'Show a submission' do + do_request + expect(status).to eq(200) + end + end + + post '/v1/learning_objects/:id/submit' do + include_context "authenticate_user_submitter" + + let(:id) { @learning_object.id } + + before do + @learning_object = create(:learning_object, publisher: @user) + @learning_object.update(state: LearningObject.states[:draft]) + end + + example 'Submit a learning object to curator' do + do_request + expect(status).to eq(200) + end + end + end -- GitLab