У меня проблема с выполнением двух запросов на один и тот же URL-адрес в интеграционном тесте rails с помощью rspec
it 'does something' do
# get '/something', {:status=>'any_other'}, @header ## <<<<< this line couses problem!
get '/something', {:status=>'ok'}, @header
doc = Nokogiri::HTML(response.body)
lis = doc.css('#the_id')
lis.size.should == 1
lis[0].text.should include('anything')
end
Если я делаю два запроса к одному и тому же контроллеру, тест, похоже, сохраняет старый ответ ...
В приведенном выше примере, если я раскомментирую эту строку, тесты прерываются, потому что он сохраняет результат первого 'запроса'
Это ограничение стека тестов или я что-то не так делаю?