2015-09-15 2 views
6

Я использую webmock и видеомагнитофон для некоторых моих основных тестов Rspec, но я хочу отключить webmock для моих приемочных тестов, чтобы я мог фактически создавать внешние HTTP-запросы.Как отключить webmock для тестов Capybara?

Каков наилучший способ для этого?

+0

Вы можете использовать только 'webmock' в некоторых драгоценных камней группы, а не в' test' гем группы – MrYoshiji

ответ

10

вы можете просто сделать

before do 
    VCR.turn_off! 
    WebMock.allow_net_connect! 
end 

after do 
    VCR.turn_on! 
    WebMock.disable_net_connect! 
end 
Смежные вопросы