Merge branch '2376-show-collection-tags-everywhere' into 1971-show-image-thumbnails
[arvados.git] / services / api / test / test_helper.rb
index 9955a3500ffe9830c41974679954e6956c6f4f21..a81bfdf9e40c1bb03af90a274a1fe68645c534b0 100644 (file)
@@ -19,3 +19,15 @@ class ActiveSupport::TestCase
 
   # Add more helper methods to be used by all tests here...
 end
+
+class ActionDispatch::IntegrationTest
+  def jresponse
+    @jresponse ||= ActiveSupport::JSON.decode @response.body
+  end
+  def auth auth_fixture
+    {'HTTP_AUTHORIZATION' => "OAuth2 #{api_client_authorizations(auth_fixture).api_token}"}
+  end
+end
+
+# Ensure permissions are computed from the test fixtures.
+User.invalidate_permissions_cache