Sha256: ffa1e78d13c4ba50eb32318046477914fed88cec9b117fb36dd0c04c9dc27cc1

Contents?: true

Size: 890 Bytes

Versions: 3

Compression:

Stored size: 890 Bytes

Contents

# require 'rails_helper'
# require 'spec_helper'

# RSpec.describe KepplerFrontend::Admin::ViewsController, type: :controller do
#   routes { KepplerFrontend::Engine.routes }
#   let(:user) { create(:user) }

#   describe 'POST to /admin/frontend/views (Admin)' do
#     let(:response) do
#       sign_in user
#       get :index
#     end

#     it { expect(response).to render_template(:index) }
#     it { expect(response).to have_http_status(200) }
#     it { expect(response.content_type).to eq "text/html" }
#   end

#   describe 'POST to /admin/frontend/views (No admin)' do
#     let(:response) do
#       get :index
#     end

#     it { expect(response).not_to render_template(:index) }
#     it { expect(response).to have_http_status(302) }
#     it { expect(response.content_type).to eq "text/html" }
#     it { expect(response).to redirect_to("/users/sign_in") }
#   end

# end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
keppler-2.1.18 installer/core/spec/controllers/keppler_frontend/admin/views_controller/views_list_spec.rb
keppler-2.1.17 installer/core/spec/controllers/keppler_frontend/admin/views_controller/views_list_spec.rb
keppler-2.1.16 installer/core/spec/controllers/keppler_frontend/admin/views_controller/views_list_spec.rb