RSpec 1.3 без выхода - PullRequest
       0

RSpec 1.3 без выхода

0 голосов
/ 04 августа 2010

Я установил RSpec 2 вдоль RSpec 1.3, и с тех пор я думаю, что команда spec запускается без выполнения тестового файла. Я удалил RSpec 2 и снова использую RSpec 1.3. Я набираю, например, «spec spec / views / messages / show.html.erb_spec.rb» в командной строке, и команда возвращается через несколько секунд без вывода. Я добавил ошибки в файл спецификации, и кажется, что файл не читается / не выполняется RSpec.

Кто-нибудь знает причину такого поведения?

Ответы [ 2 ]

1 голос
/ 05 августа 2010

Я решил это, удалив все установленные драгоценные камни и снова установил необходимые.(список гемов | cut -d "" -f1 | xargs gem uninstall -aIx)

0 голосов
/ 04 августа 2010

в rspec2 много изменений, для одной команды spec заменяется на rspec (думаю, это объясняет ваше опытное поведение) Rspec2 не полностью обратно совместим.

Вы можете найти полный список здесь .

Если вы используете Rails 3, вам придется использовать Rspec2.

Переход не совсем безболезненный, но он не должен быть слишком хлопотным. Я начал новый проект в Rails 3 с Rspec2, и теперь интеграция rails и rspec стала намного лучше. Отлично :) 1011 *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...