У вас есть несколько вариантов здесь - топ-3, вероятно,
- Программируемый прокси-сервер типа Puffing-Billy
- Напишите класс промежуточного программного обеспечения для стойки и укажите, чтобы использовать его в вашем config / environment / test.rb через
config.middleware.use=
- Напишите приложение для рэка, чтобы обернуть тестируемое приложение, которое изменяет ответы перед их возвратом, и назначьте его Capybara.app
Любой из этих подходов должен делать то, что вы хотите, но вам может быть лучше просто выяснить, почему код помещает полные пути в URL-адреса и исправить это, чтобы использовать что-то вроде помощников ресурсов rails.