Always render templates in Controller specs
This commit is contained in:
@ -3,6 +3,8 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe Admin::DashboardController do
|
||||
render_views
|
||||
|
||||
before { allow(controller).to receive(:current_user).and_return(build(:admin)) }
|
||||
|
||||
describe 'GET #show' do
|
||||
|
@ -3,6 +3,8 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe ApplicationController do
|
||||
render_views
|
||||
|
||||
describe '#current_user' do
|
||||
context 'with an external user' do
|
||||
let(:external_user) { create(:external_user) }
|
||||
|
@ -3,6 +3,8 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe CodeOcean::FilesController do
|
||||
render_views
|
||||
|
||||
let(:user) { create(:admin) }
|
||||
|
||||
before { allow(controller).to receive(:current_user).and_return(user) }
|
||||
|
@ -3,6 +3,8 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe CodeharborLinksController do
|
||||
render_views
|
||||
|
||||
let(:user) { create(:teacher) }
|
||||
|
||||
before do
|
||||
|
@ -3,6 +3,8 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe CommentsController do
|
||||
render_views
|
||||
|
||||
let(:user) { create(:learner) }
|
||||
let(:rfc_with_comment) { create(:rfc_with_comment, user: user) }
|
||||
let(:comment) { rfc_with_comment.comments.first }
|
||||
|
@ -3,6 +3,8 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe ConsumersController do
|
||||
render_views
|
||||
|
||||
let(:consumer) { create(:consumer) }
|
||||
let(:user) { create(:admin) }
|
||||
|
||||
|
@ -3,6 +3,8 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe ErrorTemplateAttributesController do
|
||||
render_views
|
||||
|
||||
let!(:error_template_attribute) { create(:error_template_attribute) }
|
||||
let(:user) { create(:admin) }
|
||||
|
||||
|
@ -3,6 +3,8 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe ErrorTemplatesController do
|
||||
render_views
|
||||
|
||||
let!(:error_template) { create(:error_template) }
|
||||
let(:user) { create(:admin) }
|
||||
|
||||
|
@ -3,6 +3,8 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe EventsController do
|
||||
render_views
|
||||
|
||||
let(:user) { create(:admin) }
|
||||
let(:exercise) { create(:fibonacci) }
|
||||
|
||||
|
@ -3,6 +3,8 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe ExecutionEnvironmentsController do
|
||||
render_views
|
||||
|
||||
let(:execution_environment) { create(:ruby) }
|
||||
let(:user) { create(:admin) }
|
||||
|
||||
|
@ -3,6 +3,8 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe ExercisesController do
|
||||
render_views
|
||||
|
||||
let(:exercise) { create(:dummy) }
|
||||
let(:user) { create(:admin) }
|
||||
|
||||
|
@ -3,6 +3,8 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe ExternalUsersController do
|
||||
render_views
|
||||
|
||||
let(:user) { build(:admin) }
|
||||
let!(:users) { create_pair(:external_user) }
|
||||
|
||||
|
@ -3,6 +3,8 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe FileTypesController do
|
||||
render_views
|
||||
|
||||
let(:file_type) { create(:dot_rb) }
|
||||
let(:user) { create(:admin) }
|
||||
|
||||
|
@ -3,6 +3,8 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe InternalUsersController do
|
||||
render_views
|
||||
|
||||
let(:user) { create(:admin) }
|
||||
|
||||
describe 'GET #activate' do
|
||||
|
@ -3,6 +3,8 @@
|
||||
require 'rails_helper'
|
||||
|
||||
RSpec.describe PingController do
|
||||
render_views
|
||||
|
||||
describe 'index' do
|
||||
it 'returns the wanted page and answer with HTTP Status 200' do
|
||||
get :index
|
||||
|
@ -3,6 +3,8 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe RequestForCommentsController do
|
||||
render_views
|
||||
|
||||
let(:user) { create(:admin) }
|
||||
|
||||
before { allow(controller).to receive(:current_user).and_return(user) }
|
||||
|
@ -3,6 +3,8 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe SessionsController do
|
||||
render_views
|
||||
|
||||
let(:consumer) { create(:consumer) }
|
||||
|
||||
describe 'POST #create' do
|
||||
|
@ -3,6 +3,8 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe StatisticsController do
|
||||
render_views
|
||||
|
||||
let(:user) { create(:admin) }
|
||||
|
||||
before { allow(controller).to receive(:current_user).and_return(user) }
|
||||
|
@ -3,6 +3,8 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe SubmissionsController do
|
||||
render_views
|
||||
|
||||
let(:submission) { create(:submission) }
|
||||
let(:user) { create(:admin) }
|
||||
|
||||
|
Reference in New Issue
Block a user