X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/694836fc68fbe6414d5248b48889ea3be1c33b75..a1c3389d7fe54a7311609e7f74b5a9b3ea825c94:/apps/workbench/test/test_helper.rb?ds=sidebyside diff --git a/apps/workbench/test/test_helper.rb b/apps/workbench/test/test_helper.rb index 78ef2d21f1..73bfda6ae6 100644 --- a/apps/workbench/test/test_helper.rb +++ b/apps/workbench/test/test_helper.rb @@ -32,14 +32,16 @@ class ActiveSupport::TestCase # in integration tests -- they do not yet inherit this setting fixtures :all def use_token token_name - was = Thread.current[:arvados_api_token] + user_was = Thread.current[:user] + token_was = Thread.current[:arvados_api_token] auth = api_fixture('api_client_authorizations')[token_name.to_s] Thread.current[:arvados_api_token] = auth['api_token'] if block_given? begin yield ensure - Thread.current[:arvados_api_token] = was + Thread.current[:user] = user_was + Thread.current[:arvados_api_token] = token_was end end end