Handle Faraday errors
This commit is contained in:

committed by
Sebastian Serth

parent
b48b45de9f
commit
1d3f0d7ad8
@ -227,5 +227,10 @@ describe ExecutionEnvironment do
|
||||
[400, 500].each do |status|
|
||||
include_examples 'returns false when the api request failed', status
|
||||
end
|
||||
|
||||
it 'returns false if Faraday raises an error' do
|
||||
allow(Faraday).to receive(:put).and_raise(Faraday::TimeoutError)
|
||||
expect(execution_environment.copy_to_poseidon).to be_falsey
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user