File tree 1 file changed +7
-10
lines changed
elasticsearch-transport/spec/elasticsearch/transport
1 file changed +7
-10
lines changed Original file line number Diff line number Diff line change 185
185
186
186
describe 'adapter' do
187
187
context 'when no adapter is specified' do
188
- before do
189
- @klass = Net ::HTTP ::Persistent . clone
190
- Net ::HTTP . send ( :remove_const , :Persistent ) if defined? ( Net ::HTTP ::Persistent )
191
- end
192
- after { Net ::HTTP ::Persistent = @klass }
193
-
194
- let ( :adapter ) { client . transport . connections . all . first . connection . builder . adapter }
188
+ fork do
189
+ let ( :client ) { described_class . new }
190
+ let ( :adapter ) { client . transport . connections . all . first . connection . builder . adapter }
195
191
196
- it 'uses Faraday NetHttp' do
197
- expect ( adapter ) . to eq Faraday ::Adapter ::NetHttp
198
- end
192
+ it 'uses Faraday NetHttp' do
193
+ expect ( adapter ) . to eq Faraday ::Adapter ::NetHttp
194
+ end
195
+ end unless jruby?
199
196
end
200
197
201
198
context 'when the adapter is patron' do
You can’t perform that action at this time.
0 commit comments