X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/7e54f217895d2f401563c54704c73a196e2d236d..0035033f6bf6db955b116e2e0cc052bc5c79d80e:/services/api/test/functional/arvados/v1/schema_controller_test.rb diff --git a/services/api/test/functional/arvados/v1/schema_controller_test.rb b/services/api/test/functional/arvados/v1/schema_controller_test.rb index ee132f0939..7101821746 100644 --- a/services/api/test/functional/arvados/v1/schema_controller_test.rb +++ b/services/api/test/functional/arvados/v1/schema_controller_test.rb @@ -32,7 +32,7 @@ class Arvados::V1::SchemaControllerTest < ActionController::TestCase get :index assert_response :success discovery_doc = JSON.parse(@response.body) - assert_match /^[0-9a-f]+(-modified)?$/, discovery_doc['source_version'] + assert_match(/^[0-9a-f]+(-modified)?$/, discovery_doc['source_version']) end test "discovery document overrides source_version with config" do @@ -52,11 +52,13 @@ class Arvados::V1::SchemaControllerTest < ActionController::TestCase end test "non-empty disable_api_methods" do - Rails.configuration.disable_api_methods = ['jobs.create'] + Rails.configuration.disable_api_methods = + ['jobs.create', 'pipeline_instances.create', 'pipeline_templates.create'] get :index assert_response :success discovery_doc = JSON.parse(@response.body) - refute_includes(discovery_doc['resources']['jobs']['methods'].keys(), - 'create') + ['jobs', 'pipeline_instances', 'pipeline_templates'].each do |r| + refute_includes(discovery_doc['resources'][r]['methods'].keys(), 'create') + end end end