spec/lib/server_spec.rb in doorkeeper-0.7.1 vs spec/lib/server_spec.rb in doorkeeper-0.7.2

- old
+ new

@@ -13,9 +13,13 @@ describe '.authorization_request' do it 'raises error when strategy does not exist' do expect { subject.authorization_request(:duh) }.to raise_error(Doorkeeper::Errors::InvalidAuthorizationStrategy) end + it 'raises error when strategy does not match phase' do + expect { subject.token_request(:code) }.to raise_error(Doorkeeper::Errors::InvalidTokenStrategy) + end + it 'builds the request with selected strategy' do stub_const 'Doorkeeper::Request::Code', fake_class fake_class.should_receive(:build).with(subject) subject.authorization_request :code end