X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/72e22b49ec2721d3a1369da768d3d74fa9c079c3..bc14c62ad1528dbddc26781c5cea6a7968c93f2e:/apps/workbench/test/controllers/search_controller_test.rb diff --git a/apps/workbench/test/controllers/search_controller_test.rb b/apps/workbench/test/controllers/search_controller_test.rb index 9b7192f783..e620fbd861 100644 --- a/apps/workbench/test/controllers/search_controller_test.rb +++ b/apps/workbench/test/controllers/search_controller_test.rb @@ -1,3 +1,7 @@ +# Copyright (C) The Arvados Authors. All rights reserved. +# +# SPDX-License-Identifier: AGPL-3.0 + require 'test_helper' class SearchControllerTest < ActionController::TestCase @@ -9,43 +13,43 @@ class SearchControllerTest < ActionController::TestCase include Rails.application.routes.url_helpers test 'Get search dialog' do - xhr :get, :choose, { + get :choose, params: { format: :js, title: 'Search', action_name: 'Show', action_href: url_for(host: 'localhost', controller: :actions, action: :show), action_data: {}.to_json, - }, session_for(:active) + }, session: session_for(:active), xhr: true assert_response :success end test 'Get search results for all projects' do - xhr :get, :choose, { + get :choose, params: { format: :json, partial: true, - }, session_for(:active) + }, session: session_for(:active), xhr: true assert_response :success assert_not_empty(json_response['content'], 'search results for all projects should not be empty') end test 'Get search results for empty project' do - xhr :get, :choose, { + get :choose, params: { format: :json, partial: true, project_uuid: api_fixture('groups')['empty_project']['uuid'], - }, session_for(:active) + }, session: session_for(:active), xhr: true assert_response :success assert_empty(json_response['content'], 'search results for empty project should be empty') end test 'search results for aproject and verify recursive contents' do - xhr :get, :choose, { + get :choose, params: { format: :json, partial: true, project_uuid: api_fixture('groups')['aproject']['uuid'], - }, session_for(:active) + }, session: session_for(:active), xhr: true assert_response :success assert_not_empty(json_response['content'], 'search results for aproject should not be empty')