5185: remove the unnecessary test because another test is covering the description...
[arvados.git] / apps / workbench / test / integration / user_manage_account_test.rb
index 599a577cd76b21a7686dcecebbdff518790dd2f5..a84d424d3ec730940f8fedb5c8c757da347561ae 100644 (file)
@@ -137,7 +137,18 @@ class UserManageAccountTest < ActionDispatch::IntegrationTest
   test "request shell access" do
     visit page_with_token('spectator', '/manage_account')
     assert_text 'You do not have access to any virtual machines'
-    click_button 'Request shell access'
-    assert_text 'Request sent for shell access'
+    click_button 'Send request for shell access'
+    assert_text 'A request for shell access was sent.'
+    assert_no_text 'You do not have access to any virtual machines.'
+
+    # revisit the page and verify that the Request button is no longer shown
+    within('.navbar-fixed-top') do
+      find('a', text: 'spectator').click
+      within('.dropdown-menu') do
+        find('a', text: 'Manage account').click
+      end
+    end
+    assert_text 'You do not have access to any virtual machines.'
+    assert_text 'A request for shell access was sent on '
   end
 end