問題タブ [autotest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1788 参照

ruby-on-rails - Rails 3 - Rspec spec/ & autotest を機能させるにはどうすればよいですか?

Rails 3 に更新する前に、Rspec と Autotest をすべてセットアップしました。

rspec spec/ を実行すると、次のようになります。

spec.opts を spec.rspec に変更して、rspec spec/ を再度実行してみました。しかし今、私は警告の混乱を完全に受け取ります:

自動テストも機能していません。私は得ています:

:29:in require': no such file to load -- spec_helper (LoadError) from <internal:lib/rubygems/custom_require>:29:inrequire' from spec/integration/layout_links_spec.rb:1:in <top (required)>' from <internal:lib/rubygems/custom_require>:29:inrequire' from :29:in require' from -e:1:inblock in ' from -e:1:in each' from -e:1:in'

何か案は?

0 投票する
3 に答える
830 参照

ruby-on-rails - 自動テスト - 読み込みエラー - エラーが投稿されました

それが上記のエラーです。私の自動テストファイルは良さそうです。すべての gem がインストールされます。他の場所で問題を見つけることができるかどうかを確認しましたが、成功しませんでした。何か案は?ありがとう

0 投票する
2 に答える
1064 参照

ruby - Rails 3、Ruby 1.9.2 を使用する Windows 7 で autotest を実行するとエラーが発生する

Rails 3 と Ruby 1.9.2 を Windows 7 にインストールして実行するのはかなりスムーズに進みました。問題が発生したのは、autotest を実行したいときだけです。エラーはイライラするほど単純に見えますが、解決方法がわかりません。

Gemfile に次の gem があります。

しかし、実行するbundle exec autotestと、次のようになります。

そのため、パスのフォーマットに問題があるようですが、どこでどのように解決すればよいかわかりません。これをCygwinで実行しようとしましたが、役に立ちませんでした。

また、とZenTestgem の代わりに gemを使用してみましたが、それは実行されました! ただし、デフォルトのディレクトリにあるテスト ファイルは検出されませんでした。それもあまり役に立たないようです。autotestautotest-rails-pure

誰が助けることができますか?

0 投票する
3 に答える
3712 参照

ruby-on-rails - Railsテストでオートテストとスポークを組み合わせる方法は?

自動テストは、変更されたテストのみを実行することにより、テストの実行速度を向上させます。

しかし、spork を使用して Rails 環境をプリロードすることで、さらに迅速にフィードバックを取得できるようにしたいと考えています。

これは可能ですか?

自動テスト: https://github.com/grosser/autotest

スポーク: http://github.com/timcharper/spork

0 投票する
1 に答える
1858 参照

terminal - 自動テストを使用してターミナルでキュウリのテスト結果に色を追加するにはどうすればよいですか?

Cucumber テストで色が出ません。Cucumber にカラフルな結果を出力させる方法があることを願っています...

0 投票する
1 に答える
253 参照

ruby-on-rails-3 - Cucumber なしで RSpec と Autotest だけを実行できますか?

私は Cucumber と Rspec の両方を使用していますが、仕様の例に取り組んでいる間、オートテストのストーリーの実行を無効にしたいと考えています。それを行うために変更できる構成オプションはありますか?

0 投票する
2 に答える
1753 参照

ruby - 自動テスト、RSpec2およびRuby1.9.2-p0-出力がまったくない

「 Rubyを使用した継続的テスト(B2.0印刷)」という本を始めましたが、すぐに問題が発生します。最初の章では、Jeweler1.5.1を使用して空のGemを作成しました

rakeを使用して仕様を手動で実行すると、正しい失敗した出力が得られます

AutotestをRSpec2用に構成するために、本やの場所で説明されているように、プロジェクトのルートに./autotest/discover.rbを作成しました。内容は次のとおりです。

しかし、自動テスト(ZenTest 4.4.0)を介してRSpec(2.2.0)仕様を実行しようとすると、出力がまったく得られません。

これはすべて、RVM(1.0.2)を介してRuby1.9.2-p0を使用しています。Ruby 1.8.7-p302に切り替えると、期待どおりに動作します。

0 投票する
3 に答える
1580 参照

ruby-on-rails - 自動テストが機能しないのはなぜですか?

Rails 開発に autotest を使用しようとしています。私のテストを自動的に実行するはずです。

これが私のセットアップです:

gem 環境は次のとおりです。

これがエラーです。autotest が別のバージョンの Ruby を使用しようとしているようです。

0 投票する
2 に答える
298 参照

ruby-on-rails - 自動テストによって実行される統合テストを制限する(Rails)

自動テストを使用しており、統合テストを実行するためのフックを追加しました。作業中、統合テストのいずれかに影響を与える変更を加えると、すべての統合テストが再実行されます。これは、可能であれば変更したい動作です。(私はテストにwebratでrspecを使用していますが、キュウリは使用していません)

非統合テストでは、テストまたはその記述を変更した場合に、同じスペックファイル(またはdescribeブロック?)でテストを再実行するというパターンがあります。したがって、page_controller.rbとpage_controller_spec.rbがあるとします。autotestは、これらのファイルの1つを変更すると、page_controller_specのテストのみが実行され、合格すると、すべてのテストが実行されることを認識しています。統合テストにも同様のものが必要です。最初に失敗したテストを含むファイルでテストを実行し、合格した場合はすべてのテストを実行します。

私の.autotestファイルは次のようになります

0 投票する
1 に答える
143 参照

ruby-on-rails - autotest を使用した Rails エンジン テストの組み込み

Rails エンジンのテストを autotest に含める素晴らしい方法を知っている人がいるのだろうか? 基本的に、autotest を実行するときは、すべてのアプリ テストを最初に実行してから、エンジンでテストを実行したいと考えています。グーグルで調べた後、この要点に気付きました:エンジンの自動テスト通過しなければならないことがたくさんあるようです.