X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/23825c0b5ecf436b29a36a1c27efe1120485827e..43a6204d0292fc4a41c370a2b77a84bc778fbdae:/apps/workbench/test/controllers/container_requests_controller_test.rb?ds=sidebyside diff --git a/apps/workbench/test/controllers/container_requests_controller_test.rb b/apps/workbench/test/controllers/container_requests_controller_test.rb index bd2f6beb6b..381bd5bac1 100644 --- a/apps/workbench/test/controllers/container_requests_controller_test.rb +++ b/apps/workbench/test/controllers/container_requests_controller_test.rb @@ -106,4 +106,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_includes @response.body, CGI.escapeHTML(cr['command'].to_s) + assert_includes @response.body, "href=\"\/collections/acbd18db4cc2f85cedef654fccc4a4d8+3%2Ffoo" # mount input1 + assert_includes @response.body, "href=\"\/collections/37b51d194a7513e45b56f6524f2d51f2+3%2Fbar" # 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