projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
closes #6602
[arvados.git]
/
apps
/
workbench
/
test
/
integration
/
user_manage_account_test.rb
diff --git
a/apps/workbench/test/integration/user_manage_account_test.rb
b/apps/workbench/test/integration/user_manage_account_test.rb
index 6d680e2d67fe2926c6cbb9177970d5ef9bdeec86..cc28b276c82186cbd991b2fb87569ead7bc067d2 100644
(file)
--- a/
apps/workbench/test/integration/user_manage_account_test.rb
+++ b/
apps/workbench/test/integration/user_manage_account_test.rb
@@
-9,7
+9,7
@@
class UserManageAccountTest < ActionDispatch::IntegrationTest
def verify_manage_account user
if user['is_active']
within('.navbar-fixed-top') do
def verify_manage_account user
if user['is_active']
within('.navbar-fixed-top') do
-
find('a', text: "#{user['email']}
").click
+
page.find("#notifications-menu
").click
within('.dropdown-menu') do
find('a', text: 'Manage account').click
end
within('.dropdown-menu') do
find('a', text: 'Manage account').click
end
@@
-24,7
+24,7
@@
class UserManageAccountTest < ActionDispatch::IntegrationTest
add_and_verify_ssh_key
else # inactive user
within('.navbar-fixed-top') do
add_and_verify_ssh_key
else # inactive user
within('.navbar-fixed-top') do
-
find('a', text: "#{user['email']}
").click
+
page.find("#notifications-menu
").click
within('.dropdown-menu') do
assert page.has_no_link?('Manage profile'), 'Found link - Manage profile'
end
within('.dropdown-menu') do
assert page.has_no_link?('Manage profile'), 'Found link - Manage profile'
end
@@
-162,7
+162,7
@@
class UserManageAccountTest < ActionDispatch::IntegrationTest
# Revisit the page and verify the request sent message along with
# the request button.
within('.navbar-fixed-top') do
# Revisit the page and verify the request sent message along with
# the request button.
within('.navbar-fixed-top') do
-
find('a', text: 'spectator'
).click
+
page.find("#notifications-menu"
).click
within('.dropdown-menu') do
find('a', text: 'Manage account').click
end
within('.dropdown-menu') do
find('a', text: 'Manage account').click
end
@@
-180,5
+180,7
@@
class UserManageAccountTest < ActionDispatch::IntegrationTest
click_on "Create"
end
assert_text ":active/workbenchtest.git"
click_on "Create"
end
assert_text ":active/workbenchtest.git"
+ assert_match /git@git.*:active\/workbenchtest.git/, page.text
+ assert_match /https:\/\/git.*\/active\/workbenchtest.git/, page.text
end
end
end
end