File tree Expand file tree Collapse file tree 1 file changed +7
-10
lines changed
elasticsearch-transport/spec/elasticsearch/transport Expand file tree Collapse file tree 1 file changed +7
-10
lines changed Original file line number Diff line number Diff line change 231
231
232
232
describe 'adapter' do
233
233
context 'when no adapter is specified' do
234
- before do
235
- @klass = Net ::HTTP ::Persistent . clone
236
- Net ::HTTP . send ( :remove_const , :Persistent ) if defined? ( Net ::HTTP ::Persistent )
237
- end
238
- after { Net ::HTTP ::Persistent = @klass }
239
-
240
- let ( :adapter ) { client . transport . connections . all . first . connection . builder . adapter }
234
+ fork do
235
+ let ( :client ) { described_class . new }
236
+ let ( :adapter ) { client . transport . connections . all . first . connection . builder . adapter }
241
237
242
- it 'uses Faraday NetHttp' do
243
- expect ( adapter ) . to eq Faraday ::Adapter ::NetHttp
244
- end
238
+ it 'uses Faraday NetHttp' do
239
+ expect ( adapter ) . to eq Faraday ::Adapter ::NetHttp
240
+ end
241
+ end unless jruby?
245
242
end
246
243
247
244
context 'when the adapter is patron' do
You can’t perform that action at this time.
0 commit comments