Run some features headless #BetterPlace

This commit is contained in:
James Mason 2018-12-28 11:12:24 -08:00
parent 6f671b3933
commit 3607854b5e
No known key found for this signature in database
GPG key ID: 1B3951886C449023

View file

@ -16,7 +16,7 @@ feature Ticket do
sign_out sign_out
end end
scenario 'add a valid ticket', feature: true, js: true do scenario 'add a valid ticket', feature: true do
visit admin_conference_tickets_path(conference.short_title) visit admin_conference_tickets_path(conference.short_title)
click_link 'Add Ticket' click_link 'Add Ticket'
@ -30,7 +30,7 @@ feature Ticket do
expect(Ticket.count).to eq(2) expect(Ticket.count).to eq(2)
end end
scenario 'add a invalid ticket', feature: true, js: true do scenario 'add a invalid ticket', feature: true do
visit admin_conference_tickets_path(conference.short_title) visit admin_conference_tickets_path(conference.short_title)
click_link 'Add Ticket' click_link 'Add Ticket'
@ -62,7 +62,7 @@ feature Ticket do
context 'Ticket already created' do context 'Ticket already created' do
let!(:ticket) { create(:ticket, title: 'Business Ticket', price: 100, conference_id: conference.id) } let!(:ticket) { create(:ticket, title: 'Business Ticket', price: 100, conference_id: conference.id) }
scenario 'edit valid ticket', feature: true, js: true do scenario 'edit valid ticket', feature: true do
visit admin_conference_tickets_path(conference.short_title) visit admin_conference_tickets_path(conference.short_title)
click_link('Edit', href: edit_admin_conference_ticket_path(conference.short_title, ticket.id)) click_link('Edit', href: edit_admin_conference_ticket_path(conference.short_title, ticket.id))
@ -80,7 +80,7 @@ feature Ticket do
expect(Ticket.count).to eq(2) expect(Ticket.count).to eq(2)
end end
scenario 'edit invalid ticket', feature: true, js: true do scenario 'edit invalid ticket', feature: true do
visit admin_conference_tickets_path(conference.short_title) visit admin_conference_tickets_path(conference.short_title)
click_link('Edit', href: edit_admin_conference_ticket_path(conference.short_title, ticket.id)) click_link('Edit', href: edit_admin_conference_ticket_path(conference.short_title, ticket.id))