Я использую Tarantula для тестирования приложения Rails, которое я разрабатываю. Это работает довольно хорошо, но я получаю несколько странных 404-х.
После изучения Tarantula выполняет DELETE
запросы (destroy
действия на контроллерах) во всем приложении, когда оно тестирует. Так как Тарантул сначала получает действие index
(и, похоже, хранит список не посещенных URL-адресов), он в конечном итоге пытается перейти по ссылке на удаленный ресурс ... и получает 404. Тарантул прав, что этот URL больше не существует (потому что он удалил сам ресурс). Однако, это помечает это как ошибку - это вряд ли поведение, которое я ожидал бы.
Я просто использую Rails, и эта проблема возникает. Как я могу помешать Тарантулу делать это? (Или есть лучший способ указать ссылки?)
Обновление: