問題タブ [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 に答える
212 参照

ruby-on-rails - カピバラ自動テストの最後にエラー...毎回

autospec / cucumber / capybara で機能テストを実行すると、緑色になった後でも次の行が表示されます。

(eval):1:`initialize' で: 文字列を整数に変換できません (TypeError)

これが何かわかる人いますか?私だと思ったのですが、別の開発者がそれを見ていると聞いて、グーグルで検索すると、カピバラgithubのさまざまな問題に関する画面ログに表示されますが、誰もそれに対処していません。

私がやっていることではなく、単に興味があっただけだと仮定して、それを無視します。

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

ruby-on-rails - 最速のレールテストランナー: spork と zentest?

遅い rspec テストに関するスレッドに出くわしたので、どの Rails テスト ランナー構成が最も高速に繰り返しテストを実行できるのか疑問に思いました。

ZenTest / autotest -railsをsporkと組み合わせて使用​​できることは承知していますが、それが最速のオプションですか?

0 投票する
11 に答える
22886 参照

ruby-on-rails - Rspecが「失敗/エラー:バックトレースから一致する行を見つけることができません」と言っているのはなぜですか?

私はここでレールのチュートリアルに従っています:http://railstutorial.org/chapters/filling-in-the-layout#top

「rspecspec/」を実行すると、次のようなエラーが発生します。

しかし、Webブラウザでlocalhost:3000 /およびlocalhost:3000 / contactに移動すると、ページが表示され、正しいタイトルが表示されます。これが私のmyrailsroot\spec \ requests\layout_links_spec.rbファイルです。

どんなアイデアでも素晴らしいでしょう、ありがとう

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

ruby-on-rails - Ubuntuとリモートのうなり声でレールの自動テスト

私はubuntuを使用して仮想マシンでrailsアプリを開発していますが、LANにあるウィンドウでうなり声の通知を送信したいと思います(うなり声はウィンドウにも存在します)。

私はubuntuからWindowsにリモートで通知を送信する簡単なスクリプトを作成し、それは(ruby-growl gemで)完全に機能しましたが、autotest/growlがリモート通知をサポートするかどうかとその方法を考えていました。

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

ruby-on-rails - Rails 3 プロジェクトの autotest にカスタム ディレクトリ (ソースと仕様) を追加する

テスト フレームワークとして RSpec2 を使用する Rails 3 アプリがあり、autotest を使用してモデルと仕様のディレクトリの変更を監視し、ファイルが変更されたときに仕様スイートを再実行できます。

オートテストが自動的これらのファイルをすべて削除し、必要に応じて再実行します。

これらの他のディレクトリにあるこれらのファイルを自動テストで監視するにはどうすればよいですか? RAILS_ROOT/autotest/discover.rb に何かを追加する必要があると思いますが、何をすればよいかよくわかりません。

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

ruby-on-rails-3 - ubuntu の autotest は何もしません

$autotest または $autotest -f を実行すると、同じ結果が得られます。

# [タイムスタンプ] から待機中

コントローラーまたは仕様ファイルを変更すると、その行が繰り返されます (タイムスタンプが新しくなります)。$autotest -v を試してみると、テストが一致しないファイルのリストにスペックまたはコントローラーが含まれていません。これは良いことだと思います。#waiting 行以外は何も表示されません。

-v の実行中にスペックまたはコントローラーに変更を加えると、出力は {[path/to/changed/file] => [timestamp]} で 2 回繰り返されるハッシュになります。

これは、Ubuntu 9.04、Ruby 1.9.2、Rails 3、autotest 4.3.2、autotest-rails 4.1.0、および rspec 2.0.0.beta.20 です。( rspec /spec だけでも問題なく動作することも述べておきます。) 何かアイデアはありますか?

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

ruby - 実行してもAutospecは何もしません

「rake spec」などを実行すると、失敗するテストが表示されます。

ただし、autospec を実行すると、次のように出力され、何もせず、コマンド プロンプトに戻ります。

$ autospec

(機能を実行していません。自動テストで機能を実行するには、AUTOFEATURE=true を設定します。) ローディング autotest/rails_rspec スタイル: RailsRspec

autospec を実行するにはどうすればよいですか?

私がインストールした宝石は次のとおりです。

autotest (4.3.2) autotest-growl (0.2.5) rspec (1.3.0) rspec-rails (1.3.2)

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

ruby-on-rails - Rails 3 で Rspec2 を使用したオートテストでバイナリが見つからない

プロジェクトを Rails 3 に移行した後、autotest を再起動して実行しようとしています。rspec 2.0.0.beta.22 にアップグレードした後、autotest を実行できないようです。私は以下を取得します:

バイナリは実際にはその場所に存在しますが。

ここに私のGemfileの内容があります:

そして、次の宝石がインストールされています(特に):

  • 自動テスト (4.3.2)
  • autotest-grow (0.2.5)
  • rspec (2.0.0.beta22)
  • rspec コア (2.0.0.beta22)
  • rspec-expectations (2.0.0.beta22)
  • rspec モック (2.0.0.beta22)
  • rspec レール (2.0.0.beta22)
  • ゼンテスト (4.4.0)

ここで何が起こっているのでしょうか?

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

ruby-on-rails - 起動時にストールを自動テスト

Rails(バージョン2.3.5)アプリをRSpecと自動テストを実行するように設定しようとしています。

アプリのプラグインとして(rspec1.2.9)と(1.2.9)の両方を提供しています。rspec-rails次に、ZenTest 4.4.0、Autotest(4.3.2)、およびAutotest Rails(4.1.0)のgemをインストールします。

autotestアプリでコマンドを実行すると、次のようになります。

そして、それはただそこにあり、実際にテストを実行することはありません。

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

ruby-on-rails - Rspec、Spork、およびAutotestエラー

私はhttp://railstutorial.org/を介して自分自身にレールを教えようとしています。昨夜チュートリアルアプリの作業をやめて、今日戻ってきました。Sporkサーバーを起動するとエラーが発生します。これがエラーの痕跡です。

幸い、バージョン管理にGitを使用していて、この問題を受け取ったときは別のブランチにいましたが、マスターに切り替えてもエラーが発生します。

この問題をどこで、どのように修正すればよいのかよくわかりません。誰かアイデアはありますか?