Merge branch '10025-arvbox-layers' closes #10025
[arvados.git] / services / api / test / functional / arvados / v1 / schema_controller_test.rb
index ee132f093921e2fb9e2f761acf1080804e098cd6..2e370ec9cd63db9b61f6e93ab15111d028f469e0 100644 (file)
@@ -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