Increase coverage; Add tests for NoSessionError

This commit is contained in:
tmilewski 2017-09-28 14:03:36 -04:00
parent c4fc115f3b
commit 1076a1c18d
No known key found for this signature in database
GPG Key ID: 60478E252CC674E7
1 changed files with 7 additions and 0 deletions

View File

@ -224,6 +224,13 @@ describe OmniAuth::Strategy do
expect(instance).to receive(:dup).and_return(instance)
instance.call('rack.session' => {})
end
it 'raises NoSessionError if rack.session isn\'t set' do
klass = Class.new
klass.send :include, OmniAuth::Strategy
instance = klass.new(app)
expect { instance.call({}) }.to raise_error(OmniAuth::NoSessionError)
end
end
describe '#inspect' do