2010-12-04 5 views
1

ZenTestとAutotestが12月1日に更新されました。最新バージョン(Autotest-4.4.6/ZenTest-4.4.1)にアップグレードした後、自動テストは仕様を発見せず、標準単体テストを実行しようとします。自動テストの出力は以下の通りです:オートテスト-4.4.5/ZenTest-4.4.0へ
[email protected]:~/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.6/ZenTest-4.4.1がRspec2とRails3で壊れた

Downgardingは、問題を修正...

任意のヒントが...

をいただければ幸いです
+0

は、私はちょうどそれを試してみましたが、残念ながら、出力が同じであるルビー1.9.2p0 – xto

答えて

0

RSPEC = trueで自動テストを実行しようとしましたか? (最新の自動テストではとzentest)「自動テスト-s rspec2」を介してこのRSPEC =真自動テスト

+0

を使用しています言及し忘れ:フェニックス@ XTO:〜/プロジェクト/ルビー/ hibou $ autotest RSPEC = true (機能を実行していません。自動テストで機能を実行するには、AUTOFEATURE = trueに設定してください) /home/xto/.rvm/rubies/ruby-1.9.2-p0/bin/ruby -I .: lib:test -rubygems -e "%w [テスト/ユニットテスト/テストヘルパー.rb] .each {| f | require f}" | unit_diff -u ロードされたスイート-e 開始 0.002613秒で終了しました。 0テスト、0アサーション、0失敗、0エラー、0スキップ テスト実行オプション: - シード49902 – xto

4

を実行し、それのようなもの、私はちょうどCLI上の任意の引数を指定せずに4.4.2および自動テスト作品にZenTestをアップグレード

+0

これは私のために働いた。 Ruby 1.9.2-p0のZenTest 4.4.1(自動テストは非推奨の宝石です) – ottobar

+0

これは素晴らしいことです!私は今夜​​試してみましょう:D – xto

+0

ありがとう、この解決策を探して30分私を保存しました –

0

+0

ZenTest 4.5.0と私はそれを動作させるためにautotest -s rspec2を使用しなければならなかった – chrisortman

0

Rails.rootに.rspecファイルがない可能性があります。autotestは、あなたの仕様を知らないためです。あなたはrunnigによってそれを生成します:rails generate rspec:install

そして、がGemfileにある必要があります(gem 'ZenTest'の隣に)。ここで

は、インストール手順です:http://relishapp.com/rspec/rspec-rails/v/2-5/file/autotest

関連する問題