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
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
# add to favorites
find('.fa-star-o').click
+ wait_for_ajax
find("#projects-menu").click
within('.dropdown-menu') do
# 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'