Sha256: a2c9e47d1f8763357a0cfb5de90bbceafc4306e171c9f7fee92305db110b8351
Contents?: true
Size: 788 Bytes
Versions: 1
Compression:
Stored size: 788 Bytes
Contents
require 'test_helper' class Oauth::TestsControllerTest < ActionController::TestCase tests Oauth::TestsController include Devise::TestHelpers setup do @user = create_user @auth_grant = create_auth_grant_for_user(@user) end test "access_token with write ability can :POST" do permissions = {'write' => true} @auth_grant.update_attributes(:permissions => permissions) post :create, access_token => @auth_grant.access_token, format => :json assert_response :success end test "access_token with NO write ability can NOT POST" do permissions = {:write => false} @auth_grant.update_attributes(:permissions => permissions) post :create, access_token => @auth_grant.access_token, format => :json assert_response 401 end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
opro-0.0.3 | test/controllers/permissions_test.rb |