14717: Fixups since tests now use config.yml
[arvados.git] / services / api / test / functional / arvados / v1 / healthcheck_controller_test.rb
index 10d493b93d4a754e18e3dc4bd6c51118ef4b3a46..76fdb0426d35e11dd7ae1f63795d2a7dce3d6909 100644 (file)
@@ -13,7 +13,11 @@ class Arvados::V1::HealthcheckControllerTest < ActionController::TestCase
     [true, 'Bearer configuredmanagementtoken', 200, '{"health":"OK"}'],
   ].each do |enabled, header, error_code, error_msg|
     test "ping when #{if enabled then 'enabled' else 'disabled' end} with header '#{header}'" do
-      Rails.configuration.management_token = 'configuredmanagementtoken' if enabled
+      if enabled
+        Rails.configuration.ManagementToken = 'configuredmanagementtoken'
+      else
+        Rails.configuration.ManagementToken = ""
+      end
 
       @request.headers['Authorization'] = header
       get :ping
@@ -23,7 +27,7 @@ class Arvados::V1::HealthcheckControllerTest < ActionController::TestCase
       if error_code == 200
         assert_equal(JSON.load('{"health":"OK"}'), resp)
       else
-        assert_includes(resp['errors'], error_msg)
+        assert_equal(error_msg, resp['errors'])
       end
     end
   end