Sha256: 4f61ed629c7311f35013928be095c7b160cd5933d8435115e79b00a361dec330
Contents?: true
Size: 1022 Bytes
Versions: 1
Compression:
Stored size: 1022 Bytes
Contents
require 'spec_helper_integration' feature 'Authorized applications' do background do @user = User.create!(:name => "Joe", :password => "sekret") @client = client_exists(:name => "Amazing Client App") resource_owner_is_authenticated @user client_is_authorized @client, @user end scenario "display user's authorized applications" do visit '/oauth/authorized_applications' i_should_see 'Amazing Client App' end scenario "do not display other user's authorized applications" do client = client_exists(:name => "Another Client App") client_is_authorized client, User.create!(:name => "Joe", :password => "sekret") visit '/oauth/authorized_applications' i_should_not_see 'Another Client App' end scenario "user revoke access to application" do visit '/oauth/authorized_applications' i_should_see 'Amazing Client App' click_on 'Revoke' i_should_see 'Application revoked' i_should_not_see 'Amazing Client App' end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
couchkeeper-0.6.7 | spec/requests/applications/authorized_applications_spec.rb |