問題タブ [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 投票する
5 に答える
1833 参照

java - Java および JUnit 用の ZenTest/Autotest のようなものはありますか

私は以前、ZenTest と autotest を使用して Ruby プロジェクトに取り組んできました。以前は、この構成でテスト駆動開発に使用していました。私は現在Javaで取り組んでいるプロジェクトを持っています.Javaの世界に同じ効果を達成するために似たようなものがあるかどうか疑問に思っていました.

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

ruby - 自動テスト用のきれいな GUI

自動テスト用の優れた GUI を誰かが知っているかどうか疑問に思っていましたか?

autotest で配布されているすべてのプラグイン (growl、knotify など) については既に知っていますが、もう少し欲しいものがあります。

失敗したテストの総数を常に表示する GUI が必要です。GUI でクリックして失敗したテストに移動できるようにしたい (vim で開く) 失敗した各テストの横にスタック トレースを表示したい。しかし、私はビューが雑然としたくありません。

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

ruby-on-rails - 自動テストのパフォーマンス低下

私は何年もの間、Rails プロジェクトのすべてのテストを実行するためにZenTestを使用してきました。しかし、私の Mac では、すべてのテストを実行するのに突然 3 倍の時間がかかり始めました。1219 のテストがあり、過去 1 年間は平均で約 300 秒ですべてのテストを実行していました。ただし、ほぼ 900 秒かかります。

このような減速が発生する理由は考えられません。最新のgemバージョンに更新して、テストからのログ出力を減らし、テストデータベースを再生成しようとしましたが、すべて役に立ちませんでした. 誰かがパフォーマンスを改善する方法を提案できますか?

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

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

.autotestRuby ベースのプロジェクトで使用するようにファイルを変更しました。

その後、Railsで使いたいと思ったところ.autotest、Rubyプロジェクトで使った構成設定を使っています。

autotest をアンインストールして再インストールしましたが、うまくいきませんでした。ルートディレクトリのファイルも削除しましたが、.autotest機能していません。

0 投票する
4 に答える
578 参照

ruby-on-rails - すべてがグリーンになった後、autospec / testで完全なテストスイートを実行しないようにするにはどうすればよいですか?

Twitterのwaloeiiiと同じ質問:

すべてがグリーンになった後、autospec / testで完全なテストスイートを実行しないようにするにはどうすればよいですか?私が書く次のテストは赤になります!

完全なテストスイートを手動で実行したいと思います。

ちなみに、私は失敗した仕様を追加しようとしました:

しかし、autospecは、そのように感じたときにそれを無視しているようです。

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

ruby-on-rails - Rails プロジェクトで rspec / autotest を実行するにはどうすればよいですか?

Rails プロジェクトで RSpec / Autotest を実行するためのベスト プラクティスは何ですか?

いくつかのことをグーグルで調べましたが、時代遅れのように感じます。

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

ruby-on-rails - Rails:ZenTest/autospecを使用して新しいディレクトリの仕様をテストする

Railsアプリケーションにサービスクラスのディレクトリを追加しています:app / services

これらのクラスの仕様を次のディレクトリに追加したいと思います:spec / services

スペック/サービスにスペックを追加しましたが、autospecを実行してもサンプルは実行されません。

新しいディレクトリで例を実行するようにautospecを構成する方法はありますか?

ありがとう。

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

ruby-on-rails - ZenTest自動テストでRubygemsが見つかりません

開発と本番環境で正常に実行されるRailsプロジェクトがあり、レーキテストを実行するとテストに合格しますが、自動テストしようとすると次のように失敗します。

もちろん、レールの宝石は欠落していません。この行をコメントアウトすると、残りの宝石について不平を言います。


問題をデバッグしようとして、新しいRailsプロジェクトを開始し、問題のあるプロジェクトからコードをコピーして、時々自動テストを実行し始めました。数分後、私はすべてのファイル(tmpフォルダーも含む)をコピーしましたが、自動テストはまったく文句を言いませんでした。

プロジェクト間の唯一の違いは、RAILS_ROOTです。1つは〜/ Sites / market、もう1つは〜 / Code / tempora.gitフォルダーですが、大きな違いが生じるかどうかは真剣に疑っています。

また、次の内部を持つ〜/ .autotestがあります(これも違いはありません):

これをデバッグするためにどこを探すべきか、私には本当にわかりません。

ローカルジェム

  • レール(2.3.3、2.3.2、2.2.2、2.1.1、2.1.0)
  • ZenTest(4.1.3、4.1.1)-4.1.4でも試してみたところ、同じ結果が得られました
  • autotest-fsevent(0.1.1)
  • 自動テスト-唸り声(0.1.6、0.1.2)
  • 自動テストレール(4.1.0)
0 投票する
1 に答える
410 参照

ruby-on-rails - レールを自動仕様でループを停止させる方法

私はautospecを使用しており、すべてのテストに合格すると緑色のメッセージが1回だけポップアップしますが、テストに合格しないと、うなり声で無限の赤いウィンドウがポップアップしたままになります。これをオフにして、ファイルを保存した直後にautospecを実行する方法を知っている人はいますか?

自宅に次の内容の.autotestファイルがあります。