Вчера я обновил rails до 2.3.2 с 2.1.1, и куча моих тестов начала проваливаться.
Когда я работал под 2.1.1, тестовый сервер работал на порте 3000, поэтому у меня была переменная HOST_DOMAIN, которая включала в себя порт - HOST_DOMAIN = "localhost.tst: 3000". Это так, что мои assert_redirected_to's будут успешными.
Однако теперь кажется, что тестовый сервер работает на порту 80, поэтому порт в HOST_DOMAIN вызывает сбой тестирования.
Нет особой причины, по которой я сохраняю порт в HOST_DOMAIN. Я больше хочу знать, изменило ли что-то в Rails 2.3 порт, на котором работает тестовый сервер, и где я могу прочитать больше о том, почему. Я искал тонну и ничего не могу найти, поэтому я собираюсь пойти в магазин, чтобы задать вопросы по разработке:)
Заранее спасибо.