Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
open-source
aoz-003
Commits
b4a9fa48
Commit
b4a9fa48
authored
May 02, 2018
by
Zsolt Benke
Browse files
Accept confirms in test
parent
583a6675
Pipeline
#18657
passed with stage
in 44 minutes and 20 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
test/system/terminate_volunteers_test.rb
View file @
b4a9fa48
...
...
@@ -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
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment