Create view for splash page from existing routes
This commit is contained in:
parent
e11ad83b32
commit
7a5f47257a
8 changed files with 39 additions and 1 deletions
12
spec/controllers/conference_controller_spec.rb
Normal file
12
spec/controllers/conference_controller_spec.rb
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe ConferenceController do
|
||||
|
||||
describe "GET 'show'" do
|
||||
it "returns http success" do
|
||||
get :show, id: 'sample'
|
||||
expect(response).to be_success
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
|
|
@ -44,6 +44,8 @@ RSpec.configure do |config|
|
|||
# Enables devise sign_in function
|
||||
config.include Devise::TestHelpers, type: :controller
|
||||
|
||||
config.include Devise::TestHelpers, type: :view
|
||||
|
||||
# Use capybara-webkit as default javascript driver
|
||||
Capybara.javascript_driver = :webkit
|
||||
|
||||
|
|
|
|||
10
spec/views/conference/show.html.haml_spec.rb
Normal file
10
spec/views/conference/show.html.haml_spec.rb
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe "conference/show.html.haml" do
|
||||
it 'renders conference details' do
|
||||
@conference = create(:conference)
|
||||
assign :conference, @conference
|
||||
render
|
||||
expect(render).to include("#{@conference.title}")
|
||||
end
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue