Мне удалось испортить мой набор гемов, смешав rvm и sudo. Закончилось тем, что пришлось удалить ruby, rvm и начать с нуля. Теперь у меня все работает и работает, за исключением того, что мой RSpec не ведет себя должным образом. Все, что он отображает:
bundle exec rspec spec /
.................................................. ................ F.
В прошлом он отображал подробный отчет об ошибках, показывающий, какой тест не пройден и почему, например:
1)
'User should be in any roles assigned to it' FAILED
expected in_role?("assigned role") to return true, got nil
./user_spec.rb:7:
Finished in 0.0172110000000001 seconds
1 example, 1 failure
Я пытался играть с различными вариантами форматирования. Опция 'd' дает мне самые подробные результаты, но они слишком многословны, поскольку каждый успешный тест также печатается полностью в новой строке, которая быстро начинает превращать отчет в страницы.
Что я могу изменить, чтобы RSpec работал как раньше?