Increase coverage; Add tests for NoSessionError
This commit is contained in:
parent
c4fc115f3b
commit
1076a1c18d
|
@ -224,6 +224,13 @@ describe OmniAuth::Strategy do
|
||||||
expect(instance).to receive(:dup).and_return(instance)
|
expect(instance).to receive(:dup).and_return(instance)
|
||||||
instance.call('rack.session' => {})
|
instance.call('rack.session' => {})
|
||||||
end
|
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
|
end
|
||||||
|
|
||||||
describe '#inspect' do
|
describe '#inspect' do
|
||||||
|
|
Loading…
Reference in New Issue