問題タブ [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.
ruby - Autotest、Shoulda、Ruby - セットアップ?
Mac で Autotest/Growl/Shoulda を使用してセットアップ全体を動作させ、 Authlogic で作業している gem をテストしようとしています。過去にかなり RSpec を使用していましたが、Shoulda に切り替えたいと考えています。
この gem は Rails で動作しますが、私が作成した他の gem は、Rails モジュールに依存しない単純な古い Ruby ライブラリです。rubygems をテストするための推奨される方法は何ですか?
ZenTest は主に Rails に焦点を当てているようautotest
です。Rails を使用しているか、Sinatra を使用しているか、単に gem を作成しているかに関係なく、呼び出しによってすべての TestUnit テストが自動的に実行されるようにする gem をまだ見つけていないためです。
質問は、ビルドしている gem でテストを実行するためのセットアップ/ワークフローは何ですか? 私を助けるリソースはありますか?
または、より具体的でテスト可能な質問: Paperclip または Authlogic のテスト スイートを Autotest で実行するにはどうすればよいですか?
これまで、これらをリソースとして使用してきました。
- Github でのペーパークリップ テスト
- レールなしでオートテスト
- Shoulda、Autotest、Redgreen、Growl 通知あり
- Github での Authlogic テスト
- 自動テストの開始
本当にありがとう。テストをワークフローの中核部分にしたいと考えています。
windows - Windows 用の autotest-fsevent のような実装はありますか?
基本的には、OS からの通知をリッスンし、必要な変更のみをテストしながら、ファイルの変更を永続的にスキャンしないようにする autotest の拡張機能です。CPU とディスクの使用を節約します。
c++ - C++ 自動テストをどのように行うのですか?
自動テストに関する限り、C++ プログラムの自動テストはどのように行うのですか? 単体テストと統合テストを実行するために利用できる自動テスト フレームワークはありますか?
ruby-on-rails - アプリソースの変更を正しく追跡するように自動テストに指示する方法は?
Railsアプリの関連ファイルの1つが変更されるたびに、自動テストを取得してステーキ受け入れテストを実行したいと思います。RspecとCucumberの自動テスト構成を調べた後、次のマッピングを試しています。
p>最初のものは機能します:ステーキの仕様が変更されるたびに、それは再び実行されます。
しかし、2番目と3番目はそうではありません。/appサブディレクトリの下のソースファイルの変更は無視されます。
これらのマッピングを機能させる正しい方法は何ですか?
ありがとうオリバー
ruby-on-rails - Test::Unit 2.x テストは rake から実行されますが、autotest では失敗します
Test::Unit 2.0.6 を使用して autotest 経由で Rails 単体テストを実行する際に問題があります。経由rake test:units
でのテストの実行は完全に機能しますが、autotest からテストを実行すると、次のようになります。
バージョン:
- Mac OS X 10.6.3
- ruby 1.8.7 (2009-06-08 パッチレベル 173) [universal-darwin10.0]
- Rails 2.3.5 (サスペンダーベース)
- 自動テスト (4.3.2)
- autotest-fsevent (0.1.3)
- autotest-うなり声 (0.1.7)
- 自動テストレール (4.1.0)
- ZenTest (4.3.3)
- テストユニット (2.0.6)
この問題は、test-unit 2.0.9 でも発生します。テストを実行しようとすると、初期化されていない定数エラーを取得するとhttp://floehopper.lighthouseapp.com/projects/22289-mocha/tickets/50で提案を試しましたが、まだ運がありません。
Test::Unit 2.x を必要とするアサーションを削除し、test-unit gem を削除すると、オートテストは問題なく動作します。残念ながら、2.x アサーションを使用する必要があります。
何か案は?ご協力いただきありがとうございます。
windows - ファイル パス エラー (WINDOWS) 自動テストのうなり声 (改訂版)
http://www.railstutorial.org/chapters/static-pages#fig:autotest_greenでセットアップを行ってい ます
そして、この特定のエラーに固執しています:
エラー読み出し: http://pastie.org/1015405
ここで明らかな問題であると私が見ることができるのは、
そのようなファイルまたはディレクトリはありません - Files/rubygems-1.3.7/rails_projects/sample_app/spec/controllers/pages_controller_spec.rb
「Program Files」は「Files」だけに切り詰められているため、プログラムは探しているはずのものを見つけることができません
pages_controller_spec.rb の読み取り: http://pastie.org/1015412
ruby-on-rails - ロードするそのようなファイルはありません--rspec/autorun(LoadError)
rspec2、rails3、およびautotestを使用しようとしています。自動テストを実行すると、次の問題が発生します。
パスの問題のように見えますが、修正方法がわかりません。
これが私の設定の要点です。
これをトラブルシューティングするために私ができることについて何か考えはありますか?
ruby-on-rails - 自動テストの無限ループの問題をトラブルシューティングするにはどうすればよいですか?
きゅうり、rails3、rspec2、autotest を使用しています。私の機能が無限にループしている理由を理解しようとしています。テスト中に何らかのファイルが変更されたと思われますが、どのファイルかはわかりません。.autotest
サイコロなしでいくつかの例外を追加しました。
この問題をトラブルシューティングするために実行できる手順はありますか?
どのファイルが再実行をトリガーしているか、または実行時にどのファイルが監視されているか監視されていないかを確認できれば素晴らしいと思います。
これが私の .autotest コンテンツです
ruby-on-rails - Rails3 アプリの Autotest と Bundler でキュウリ オプションを渡す
cuke のオプションの使用方法について少し混乱しています。
spec と cucumber を 2 つの異なるコンソールで実行できることを知っています。しかし、私は両方を実行したいです。したがって、rspec のように args/options を渡すことができますが、bundle exec autotest -c -f specdoc
のようにキュウリのオプションを渡す--tags @wip --format pretty
と、吹き飛ばされます。
では、どうすればこれを達成できますか??
autotest - ZenTest 自動テストがテストを実行していない
ZenTest autotest not running testsに投稿されたものとまったく同じ問題が発生しています。ただし、その記事には問題の解決に役立つものは何もありません。ZenTest と autotest-rails の両方がインストールされていますが、コマンド プロンプトから autotest を実行すると、"loading autotest/rails" と表示され、他に何も起こりません。テストなどは実行されません。ZenTest gem のバージョンをダウングレードしようとしましたが、うまくいきませんでした。これは非常にイライラします。私は Rspec で PeepCode のスクリーンキャストをフォローしようとしていましたが、まだ自動テストを取得して 1 つのことを行っていません。助言がありますか?