X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/fca805a18c671ccbb03cef640c15172d1f02ffe3..0f644e242ef37c911ad3dc25aca8135c339de349:/apps/workbench/test/controllers/container_requests_controller_test.rb diff --git a/apps/workbench/test/controllers/container_requests_controller_test.rb b/apps/workbench/test/controllers/container_requests_controller_test.rb index bd2f6beb6b..206352a2af 100644 --- a/apps/workbench/test/controllers/container_requests_controller_test.rb +++ b/apps/workbench/test/controllers/container_requests_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 ContainerRequestsControllerTest < ActionController::TestCase @@ -106,4 +110,20 @@ class ContainerRequestsControllerTest < ActionController::TestCase end end end + + test "container request display" do + use_token 'active' + + cr = api_fixture('container_requests')['completed_with_input_mounts'] + + get :show, {id: cr['uuid']}, session_for(:active) + assert_response :success + + assert_match /hello/, @response.body + assert_includes @response.body, "href=\"\/collections/fa7aeb5140e2848d39b416daeef4ffc5+45/foo" # mount input1 + assert_includes @response.body, "href=\"\/collections/fa7aeb5140e2848d39b416daeef4ffc5+45/bar" # mount input2 + assert_includes @response.body, "href=\"\/collections/1fd08fc162a5c6413070a8bd0bffc818+150" # mount workflow + assert_includes @response.body, "href=\"#Log\"" + assert_includes @response.body, "href=\"#Provenance\"" + end end