X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/450cf2524ff41b2a0fcea09e2e6ccbf3bdbf78ed..e1fd558686c78d6edfd460b7531ec9b559299889:/services/api/test/functional/arvados/v1/jobs_controller_test.rb diff --git a/services/api/test/functional/arvados/v1/jobs_controller_test.rb b/services/api/test/functional/arvados/v1/jobs_controller_test.rb index 9a0aa50443..8808a82c45 100644 --- a/services/api/test/functional/arvados/v1/jobs_controller_test.rb +++ b/services/api/test/functional/arvados/v1/jobs_controller_test.rb @@ -508,4 +508,17 @@ class Arvados::V1::JobsControllerTest < ActionController::TestCase assert_not_nil json_response["components"] assert_equal [], json_response["components"].keys end + + test 'jobs.create disabled in config' do + Rails.configuration.disable_api_methods = ["jobs.create", + "pipeline_instances.create"] + authorize_with :active + post :create, job: { + script: "hash", + script_version: "master", + repository: "active/foo", + script_parameters: {} + } + assert_response 404 + end end