Merge remote-tracking branch 'origin/master' into 15106-trgm-text-search
[arvados.git] / services / api / test / integration / noop_deep_munge_test.rb
index 11ffa51f190cba6c3fccf71d23d3af7dfefd1276..a94898ba22a83612b4913b31f3c900daf914e837 100644 (file)
@@ -1,3 +1,7 @@
+# Copyright (C) The Arvados Authors. All rights reserved.
+#
+# SPDX-License-Identifier: AGPL-3.0
+
 require 'test_helper'
 
 class NoopDeepMungeTest < ActionDispatch::IntegrationTest
@@ -17,22 +21,25 @@ class NoopDeepMungeTest < ActionDispatch::IntegrationTest
 
   def check(val)
     post "/arvados/v1/container_requests",
-         {
-           :container_request => {
-             :name => "workflow",
-             :state => "Uncommitted",
-             :command => ["echo"],
-             :container_image => "arvados/jobs",
-             :output_path => "/",
-             :mounts => {
-               :foo => {
-                 :kind => "json",
-                 :content => JSON.parse(SafeJSON.dump(val)),
-               }
-             }
-           }
-         }.to_json, {'HTTP_AUTHORIZATION' => "OAuth2 #{api_client_authorizations(:admin).api_token}",
-                    'CONTENT_TYPE' => 'application/json'}
+      params: {
+        :container_request => {
+          :name => "workflow",
+          :state => "Uncommitted",
+          :command => ["echo"],
+          :container_image => "arvados/jobs",
+          :output_path => "/",
+          :mounts => {
+            :foo => {
+              :kind => "json",
+              :content => JSON.parse(SafeJSON.dump(val)),
+            }
+          }
+        }
+      }.to_json,
+      headers: {
+        'HTTP_AUTHORIZATION' => "OAuth2 #{api_client_authorizations(:admin).api_token}",
+        'CONTENT_TYPE' => 'application/json'
+      }
     assert_response :success
     assert_equal "arvados#containerRequest", json_response['kind']
     assert_equal val, json_response['mounts']['foo']['content']