|
78 | 78 | fill_in "Video url", with: "http://www.youtube.com" |
79 | 79 | click_on "Save" |
80 | 80 |
|
81 | | - expect(current_path).to eq(event_staff_program_session_path(event, program_session)) |
82 | 81 | expect(page).to have_content("New Session Title") |
83 | 82 | expect(page).to have_link("http://www.youtube.com") |
| 83 | + expect(current_path).to eq(event_staff_program_session_path(event, program_session)) |
84 | 84 | end |
85 | 85 |
|
86 | 86 | scenario "organizer can add speaker to program session" do |
87 | | - skip "FactoryBot 😤" |
88 | 87 | visit event_staff_program_session_path(event, program_session) |
89 | 88 |
|
90 | 89 | click_link("Add Speaker") |
| 90 | + expect(page).to have_content("New Speaker") |
91 | 91 | expect(current_path).to eq(new_event_staff_program_session_speaker_path(event, program_session)) |
92 | 92 | fill_in "speaker[speaker_name]", with: "Mary McSpeaker" |
93 | 93 | fill_in "speaker[speaker_email]", with: "[email protected]" |
|
120 | 120 | visit edit_event_staff_program_session_path(event, program_session) |
121 | 121 | page.accept_confirm { click_on "Delete Program Session" } |
122 | 122 |
|
123 | | - expect(current_path).to eq(event_staff_program_sessions_path(event)) |
124 | 123 | expect(page).not_to have_content(program_session.title) |
| 124 | + expect(current_path).to eq(event_staff_program_sessions_path(event)) |
125 | 125 | expect(event.speakers).not_to include(speaker) |
126 | 126 | end |
127 | 127 |
|
|
132 | 132 | visit edit_event_staff_program_session_path(event, program_session_two) |
133 | 133 | page.accept_confirm { click_on "Delete Program Session" } |
134 | 134 |
|
135 | | - expect(current_path).to eq(event_staff_program_sessions_path(event)) |
136 | 135 | expect(page).not_to have_content(program_session_two.title) |
| 136 | + expect(current_path).to eq(event_staff_program_sessions_path(event)) |
137 | 137 | expect(event.speakers).to include(speaker) |
138 | 138 | expect(event.proposals).to include(speaker.proposal) |
139 | 139 | end |
|
0 commit comments