14717: Fixups since tests now use config.yml
[arvados.git] / apps / workbench / test / controllers / healthcheck_controller_test.rb
index 9254593dc3354914b391740747440dc07f7eb221..c3a0ddea906886e6b6e556cfb4a73375897d9c05 100644 (file)
@@ -5,6 +5,9 @@
 require 'test_helper'
 
 class HealthcheckControllerTest < ActionController::TestCase
+  reset_api_fixtures :after_each_test, false
+  reset_api_fixtures :after_suite, false
+
   [
     [false, nil, 404, 'disabled'],
     [true, nil, 401, 'authorization required'],
@@ -13,7 +16,11 @@ class 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