File: error_spec.rb

package info (click to toggle)
ruby-rack-oauth2 2.2.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 560 kB
  • sloc: ruby: 4,013; makefile: 4
file content (18 lines) | stat: -rw-r--r-- 483 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
require 'spec_helper.rb'

describe Rack::OAuth2::Client::Error do
  let :error do
    {
      error: :invalid_request,
      error_description: 'Include invalid parameters',
      error_uri: 'http://server.example.com/error/invalid_request'
    }
  end
  subject do
    Rack::OAuth2::Client::Error.new 400, error
  end

  its(:status)   { should == 400 }
  its(:message)  { should == [error[:error], error[:error_description]].join(' :: ') }
  its(:response) { should == error }
end