Итак, я просто перешел к новому проекту, который построен на Ruby on Rails. Я новичок в этом, и я все еще это изучаю. Я могу отлаживать большую часть кода приложения, но, похоже, я не могу отлаживать код и код unit test, который тестируется.
Когда я запускаю модульное тестирование в режиме отладки, я могу установить точку останова в коде класса unit test, например, когда добавлены приборы, но контрольные точки не работают внутри кода метода тестирования и не работают внутри проверенного кода, где они работать во время обычного рабочего процесса. Все остальные команды используют команду print для unit test отладки.
Итак, возможно ли даже отлаживать unit test код в rails?
Мы используем jruby 1.3.1, rails-2.3.1, и я использую IntelliJ IDEA для отладки, также я в порядке, если мне нужно переключиться на затмение или netbeans.
EDIT: на самом деле, "нет, это невозможно" также будет полезным ответом, если вы знаете, что это так. По крайней мере, я бы прекратил тратить время на это