From ddc7cb8e3c48db67f25475dcea0b75c25de13127 Mon Sep 17 00:00:00 2001 From: Dan Rice Date: Wed, 10 Sep 2014 11:16:22 -0400 Subject: [PATCH] In tests, activate menus by JS instead of click --- features/support/world.rb | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/features/support/world.rb b/features/support/world.rb index 8574d6856..75e567147 100644 --- a/features/support/world.rb +++ b/features/support/world.rb @@ -103,12 +103,11 @@ def edit_project_settings(project) end def open_submenu_for(todo) - submenu_arrow = "div#line_todo_#{todo.id} img.todo-submenu" - page.should have_css(submenu_arrow, :visible=>true) - - page.find(submenu_arrow).click - - page.should have_css("div#line_todo_#{todo.id} ul#ultodo_#{todo.id}", :visible => true) + submenu_css = "div#line_todo_#{todo.id} ul#ultodo_#{todo.id}" + + execute_javascript "$('#{submenu_css}').parent().showSuperfishUl()" + + page.should have_css(submenu_css, :visible => true) end def context_list_find_index(context_name) @@ -170,4 +169,4 @@ def get_confirm_text end -World(TracksStepHelper) \ No newline at end of file +World(TracksStepHelper)