X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/b3bb4cdff0b10f42624b67ae19c03f1edfcecab0..32e3f6eb604d3692f10f16220a78e07c056be00e:/apps/workbench/test/integration/projects_test.rb diff --git a/apps/workbench/test/integration/projects_test.rb b/apps/workbench/test/integration/projects_test.rb index 5a71b76408..01e84b1c02 100644 --- a/apps/workbench/test/integration/projects_test.rb +++ b/apps/workbench/test/integration/projects_test.rb @@ -39,7 +39,10 @@ class ProjectsTest < ActionDispatch::IntegrationTest test 'Create a project and move it into a different project' do visit page_with_token 'active', '/projects' find("#projects-menu").click - find(".dropdown-menu a", text: "Home").click + within('.dropdown-menu') do + first('li', text: 'Home').click + end + wait_for_ajax find('.btn', text: "Add a subproject").click within('h2') do @@ -51,7 +54,10 @@ class ProjectsTest < ActionDispatch::IntegrationTest visit '/projects' find("#projects-menu").click - find(".dropdown-menu a", text: "Home").click + within('.dropdown-menu') do + first('li', text: 'Home').click + end + wait_for_ajax find('.btn', text: "Add a subproject").click within('h2') do find('.fa-pencil').click @@ -715,6 +721,7 @@ class ProjectsTest < ActionDispatch::IntegrationTest # add to favorites find('.fa-star-o').click + wait_for_ajax find("#projects-menu").click within('.dropdown-menu') do @@ -723,6 +730,8 @@ class ProjectsTest < ActionDispatch::IntegrationTest # remove from favotires find('.fa-star').click + wait_for_ajax + find("#projects-menu").click within('.dropdown-menu') do assert_no_selector 'li', text: 'Unrestricted public data'