From: Tom Clegg Date: Mon, 9 Jun 2014 01:38:54 +0000 (-0400) Subject: 2872: Fix test for new nav. X-Git-Tag: 1.1.0~2551^2~17 X-Git-Url: https://git.arvados.org/arvados.git/commitdiff_plain/2cf679eb06b02a98f0597b709eaea581bbe82273?ds=sidebyside 2872: Fix test for new nav. --- diff --git a/apps/workbench/test/integration/smoke_test.rb b/apps/workbench/test/integration/smoke_test.rb index 729345673e..efaea00b01 100644 --- a/apps/workbench/test/integration/smoke_test.rb +++ b/apps/workbench/test/integration/smoke_test.rb @@ -13,7 +13,7 @@ class SmokeTest < ActionDispatch::IntegrationTest end def all_links_in(find_spec, text_regexp=//) - find(find_spec).all('a').collect { |tag| + all(find_spec + ' a').collect { |tag| if tag[:href].nil? or tag[:href].empty? or (tag.text !~ text_regexp) nil else @@ -26,7 +26,7 @@ class SmokeTest < ActionDispatch::IntegrationTest test "all first-level links succeed" do visit page_with_token('active_trustedclient', '/') assert_visit_success - click_link 'user-menu' + click_link 'notifications-menu' urls = [all_links_in('nav'), all_links_in('.navbar', /^Manage /)].flatten seen_urls = ['/']