X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/0b19ca02c8387ff1eda4ccafb9bd0fda7b79c3b1..bc14c62ad1528dbddc26781c5cea6a7968c93f2e:/apps/workbench/test/controllers/workflows_controller_test.rb diff --git a/apps/workbench/test/controllers/workflows_controller_test.rb b/apps/workbench/test/controllers/workflows_controller_test.rb index 14db731381..0877e59328 100644 --- a/apps/workbench/test/controllers/workflows_controller_test.rb +++ b/apps/workbench/test/controllers/workflows_controller_test.rb @@ -1,9 +1,25 @@ +# Copyright (C) The Arvados Authors. All rights reserved. +# +# SPDX-License-Identifier: AGPL-3.0 + require 'test_helper' class WorkflowsControllerTest < ActionController::TestCase test "index" do - get :index, {}, session_for(:active) + get :index, params: {}, session: session_for(:active) assert_response :success assert_includes @response.body, 'Valid workflow with no definition yaml' end + + test "show" do + use_token 'active' + + wf = api_fixture('workflows')['workflow_with_input_specifications'] + + get :show, params: {id: wf['uuid']}, session: session_for(:active) + assert_response :success + + assert_includes @response.body, "a short label for this parameter (optional)" + assert_includes @response.body, "href=\"#Advanced\"" + end end