X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/5523be76b00bc58cf9568cf7a1353326c6795cac..e1523c518fa4bf04ac4c982d0a5dbd681dea279a:/apps/workbench/test/integration_helper.rb diff --git a/apps/workbench/test/integration_helper.rb b/apps/workbench/test/integration_helper.rb index 1a6a4f054a..cb07725350 100644 --- a/apps/workbench/test/integration_helper.rb +++ b/apps/workbench/test/integration_helper.rb @@ -29,15 +29,15 @@ module AssertDomEvent # Yield the supplied block, then wait for an event to arrive at a # DOM element. def assert_triggers_dom_event events, target='body' - magic = 'RXC0lObcVwEXwSvA-' + rand(2**20).to_s(36) + magic = 'received-dom-event-' + rand(2**30).to_s(36) page.evaluate_script <'); + $('body').addClass('#{magic}'); }); eos yield - assert_selector "##{magic}" - page.evaluate_script "$('##{magic}').remove();"; + assert_selector "body.#{magic}" + page.evaluate_script "$('body').removeClass('#{magic}');"; end end