debian-mirror-gitlab/doorkeeper/spec/requests/protected_resources/metal_spec.rb

15 lines
418 B
Ruby
Raw Normal View History

2020-01-04 02:51:38 +05:30
require 'spec_helper_integration'
describe 'ActionController::Metal API' do
before do
@client = FactoryBot.create(:application)
@resource = User.create!(name: 'Joe', password: 'sekret')
@token = client_is_authorized(@client, @resource)
end
it 'client requests protected resource with valid token' do
get "/metal.json?access_token=#{@token.token}"
should_have_json 'ok', true
end
end