From 9b21777f404e487d269ed066240c5fd360d9667c Mon Sep 17 00:00:00 2001 From: Giovanne Marcelo <gms15@inf.ufpr.br> Date: Tue, 7 Mar 2017 11:41:04 -0300 Subject: [PATCH] add public activities test --- spec/acceptance/activities_spec.rb | 23 +++++++++++++++++++++++ spec/spec_helper.rb | 2 +- 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 spec/acceptance/activities_spec.rb diff --git a/spec/acceptance/activities_spec.rb b/spec/acceptance/activities_spec.rb new file mode 100644 index 00000000..a683b98a --- /dev/null +++ b/spec/acceptance/activities_spec.rb @@ -0,0 +1,23 @@ +require 'acceptance_helpers' +require 'shared/contexts' + +resource 'Activities' do + + before { 12.times { create(:learning_object) } } + + let(:learning_objects) { LearningObject.all } + + get '/v1/activities' do + include_context "authenticate_user" + + before do + create(:like, user: @user) + end + + example 'Showing all users public activities' do + do_request + expect(status).to eq(200) + end + end + +end diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 2e6a5506..af81652b 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -1,7 +1,7 @@ require 'devise' require 'public_activity/testing' -PublicActivity.enabled = false +PublicActivity.enabled = true # This file was generated by the `rails generate rspec:install` command. Conventionally, all # specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`. # The generated `.rspec` file contains `--require spec_helper` which will cause -- GitLab