Autotest-4.4.6 / ZenTest-4.4.1 не работает с Rspec2 и Rails3 - PullRequest
1 голос
/ 04 декабря 2010

ZenTest и Autotest были обновлены 1 декабря.После обновления до последних версий (Autotest-4.4.6 / ZenTest-4.4.1), автотест не обнаруживает мои спецификации и пытается запустить стандартный модульный тест.Результат автотеста выглядит следующим образом:xto@Cygnus:~/projects/ruby/hibou$ autotest (Not running features. To run features in autotest, set AUTOFEATURE=true.) /home/xto/.rvm/rubies/ruby-1.9.2-p0/bin/ruby -I.:lib:test -rubygems -e "%w[test/unit test/test_helper.rb].each { |f| require f }" | unit_diff -u

Переход на Autotest-4.4.5 / ZenTest-4.4.0 устраняет проблему ...

Любые советы приветствуются ...

Ответы [ 4 ]

4 голосов
/ 06 декабря 2010

Запустите его через 'autotest -s rspec2' (с последним автотестом и zentest)

0 голосов
/ 10 марта 2011

Возможно, у вас нет файла .rspec в Rails.root, поэтому autotest не знает о ваших спецификациях. Вы генерируете это с помощью runnig: rails generate rspec:install.

И вам нужно иметь gem 'autotest-rails в Gemfile (рядом с gem 'ZenTest').

Вот инструкция по установке: http://relishapp.com/rspec/rspec-rails/v/2-5/file/autotest

0 голосов
/ 11 декабря 2010

Я только что обновил ZenTest до 4.4.2 и автотест работает без указания каких-либо аргументов в CLI.

0 голосов
/ 05 декабря 2010

Вы пытались запустить автотест с RSPEC = true?как то так RSPEC = true autotest

...