Commit b4a9fa48 authored by Zsolt Benke's avatar Zsolt Benke
Browse files

Accept confirms in test

parent 583a6675
Pipeline #18657 passed with stage
in 44 minutes and 20 seconds
......@@ -51,7 +51,10 @@ class TerminateVolunteersTest < ApplicationSystemTestCase
test 'Volunteer with active assignments can not be terminated' do
visit volunteer_path(@volunteer_aa)
first(:link, 'Beenden').click
accept_confirm do
first(:link, 'Beenden').click
end
assert page.has_text?
'Beenden fehlgeschlagen. Freiwillige/r kann nicht beendet werden, solange noch laufende Einsätze existieren.'
......@@ -60,7 +63,9 @@ class TerminateVolunteersTest < ApplicationSystemTestCase
@active_assignment.update(period_end: 2.days.ago)
@volunteer_aa.reload
visit current_url
first(:link, 'Beenden').click
accept_confirm do
first(:link, 'Beenden').click
end
assert page.has_text?
'Beenden fehlgeschlagen. Freiwillige/r kann nicht beendet werden, solange noch laufende Einsätze existieren.'
assert page.has_link? 'Begleitung bearbeiten'
......@@ -68,7 +73,9 @@ class TerminateVolunteersTest < ApplicationSystemTestCase
@active_group_assignment.update(period_end: 2.days.ago)
@volunteer_aa.reload
visit current_url
first(:link, 'Beenden').click
accept_confirm do
first(:link, 'Beenden').click
end
assert page.has_text?
'Beenden fehlgeschlagen. Freiwillige/r kann nicht beendet werden, solange noch laufende Einsätze existieren.'
assert page.has_link? 'Begleitung bearbeiten'
......@@ -76,7 +83,9 @@ class TerminateVolunteersTest < ApplicationSystemTestCase
test 'Volunteer with ended but not submitted assignments can not be terminated' do
visit volunteer_path(@volunteer_ua)
first(:link, 'Beenden').click
accept_confirm do
first(:link, 'Beenden').click
end
assert page.has_text?
'Beenden fehlgeschlagen. Freiwillige/r kann nicht beendet werden, solange noch laufende Einsätze existieren.'
......@@ -85,7 +94,9 @@ class TerminateVolunteersTest < ApplicationSystemTestCase
termination_submitted_by: @volunteer_sa.user, period_end_set_by: @superadmin)
@volunteer_ua.reload
visit current_url
first(:link, 'Beenden').click
accept_confirm do
first(:link, 'Beenden').click
end
assert page.has_text?
'Beenden fehlgeschlagen. Freiwillige/r kann nicht beendet werden, solange noch laufende Einsätze existieren.'
assert page.has_link? 'Begleitung bearbeiten'
......@@ -94,7 +105,9 @@ class TerminateVolunteersTest < ApplicationSystemTestCase
termination_submitted_by: @volunteer_ua.user, period_end_set_by: @superadmin)
@volunteer_ua.reload
visit current_url
first(:link, 'Beenden').click
accept_confirm do
first(:link, 'Beenden').click
end
assert page.has_text?
'Beenden fehlgeschlagen. Freiwillige/r kann nicht beendet werden, solange noch laufende Einsätze existieren.'
assert page.has_link? 'Begleitung bearbeiten'
......@@ -102,7 +115,9 @@ class TerminateVolunteersTest < ApplicationSystemTestCase
test 'Volunteer with ended, submitted but not verified assignments can not be terminated' do
visit volunteer_path(@volunteer_sa)
first(:link, 'Beenden').click
accept_confirm do
first(:link, 'Beenden').click
end
assert page.has_text?
'Beenden fehlgeschlagen. Freiwillige/r kann nicht beendet werden, solange noch laufende Einsätze existieren.'
......@@ -112,7 +127,9 @@ class TerminateVolunteersTest < ApplicationSystemTestCase
termination_verified_at: 2.days.ago, termination_verified_by: @superadmin)
@volunteer_sa.reload
visit current_url
first(:link, 'Beenden').click
accept_confirm do
first(:link, 'Beenden').click
end
assert page.has_text?
'Beenden fehlgeschlagen. Freiwillige/r kann nicht beendet werden, solange noch laufende Einsätze existieren.'
assert page.has_link? 'Begleitung bearbeiten'
......@@ -122,7 +139,9 @@ class TerminateVolunteersTest < ApplicationSystemTestCase
termination_verified_at: 2.days.ago, termination_verified_by: @superadmin)
@volunteer_sa.reload
visit current_url
first(:link, 'Beenden').click
accept_confirm do
first(:link, 'Beenden').click
end
assert page.has_text? 'Freiwillige/r wurde erfolgreich beendet.'
end
end
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment