- if !path.start_with? Rails.configuration.arvados_workbench_url
- path = Rails.configuration.arvados_workbench_url + path
+ workbench_url = Rails.configuration.arvados_workbench_url
+ if workbench_url.end_with? '/'
+ workbench_url = workbench_url[0, workbench_url.size-1]
- tokens = Rails.configuration.diagnostics_testing_user_tokens
- visit page_with_token(tokens[token_name], path)
+ tokens = Rails.configuration.user_tokens
+ visit page_with_token(tokens[token_name], (workbench_url + path))
def wait_until_page_has text_to_look_for, max_time=30
max_time = 30 if (!max_time || (max_time.to_s != max_time.to_i.to_s))
Timeout.timeout(max_time) do
def wait_until_page_has text_to_look_for, max_time=30
max_time = 30 if (!max_time || (max_time.to_s != max_time.to_i.to_s))
Timeout.timeout(max_time) do