問題タブ [spork]
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-on-rails - ruby の読み込みに時間がかかる
Rails コンソールや Rails サーバーを頻繁に起動したり、他のコマンドライン Ruby アプリを使用したりしています。ブートストラップには数秒かかり、しばらくすると面倒になります。
コンパイルされたバージョンを実行する方法、または spork などを使用してロードしたままにする方法はありますか?
ruby-on-rails - Spork を使用しているときに、ヘルパーとモデルが RSpec で確実にリロードされるようにするにはどうすればよいですか?
Spork を実行するたびにヘルパー (および場合によってはモデル) がリロードされていないようです。「Spork.each_run」ブロックには何を入れるべきですか?
ruby-on-rails - Spork エラー: nil:NilClass (NoMethodError) の未定義のメソッド 'split'
何が原因でしょうか?今日まで何ヶ月も働いています。私が何を変えたのかわからない。
私のマシン(すべてのOSアップデートで最新のOS X 10.7)とGemfile(Rails 3.1.1)にspork 0.9.0.rc9 gemがあります。spork --bootstrap を実行しようとすると、次のエラーが表示されます。
ruby-on-rails - Rspec は高速ですが、Spork ではまだ遅い
私の仕様 (1 つのテストのみ) は、rspec で実行するのに約 40 秒かかりました。私は今スポークを走らせており、それは時間を約17秒に短縮しましたが、それでも1回のテストでは少しばかげているようです. AMD Athlon II X2 250 3.0GHz プロセッサ、Ubuntu 11.04、4GB RAM を使用しています。テストの実行中、プロセッサーは両方のコアで短時間 100% に達したように見えます。これはすべて正常に聞こえますか、それとも何か奇妙なことが起こっていますか?
さらに、Guard を介してこれを実行すると、タイマーがリセットされることはありません。したがって、最初のテストで 17 秒と報告され、次のテストを開始する前に 15 秒待機すると、17 秒後に 2 番目のテストに 49 秒かかったことが報告されます (最初のテストは 17 秒、その間の 15 秒は 2 番目のテストは 17 秒)。これは正常ですか?
ruby - キュウリからのうなり声の通知(失敗のみ)を制限する(ガード、スポーク、ruby_gntpを使用)
特定のCucumberメッセージがGrowlに表示されないようにするにはどうすればよいですか?例:保留中のステップまたは成功を示す通知。何かを壊した場合にのみ中断したい。
ruby-on-rails - guard-rspec が spork で使用されている場合、通知はありません
Ruby-1.9.2 と rails-3.1.3 を使用して ubuntu マシンで作業しています。自動テストにguard-rspecを使用し、DRBサーバーとしてsporkを使用しています。
スポークなしでガードを実行すると、正しい通知が表示されます。しかし、スポークでガードすると、通知がまったく表示されません。
これが私のGemfileの関連部分です
haml - Spork、delayed_job、email_spec、haml
私のテスト環境はsporkとcucumberを使用しています-テストを正常に実行でき、email_specを含めることにしました。ただし、電子メールテストは失敗しています
- 私のメールはdelayed_jobを使用して送信されます
- email_specは、メールをチェックする前に遅延ジョブを実行しています
ただし、delayed_jobが失敗しているため、(hamlを使用する)電子メールは送信されません。
/li>エラーのハンドラーは、ハンドラーのリストに:hamlを表示しないことに注意してください。gemfileにhamlとhaml-railsgemがあり、アプリは非テスト環境でメールを適切に送信します(dev / prodに上記のようなエラーはありません)
主な質問は
ruby-on-rails - 複数のテストフォルダ(specとcapybara)でRspec + Guard+Glow+Sporkを使う方法
Mac でテストしている Ruby on Rails で Rspec + ガード + グロー + スポークをセットアップしようとしています。それらは私の「spec」ディレクトリで問題なく動作します。
しかし、カピバラ test を保存する別のヘルパーを持つ別のフォルダーがあります。ガード+グロー+スポークを構成して、2つのテストフォルダーで一度に「ガードスタート」で動作させるにはどうすればよいですか。
これは私のディレクトリ構造です
-アプリ\
----スペック\
------spec_helper.rb
----シナリオ\
------scenario_helper.rb
ruby-on-rails-3 - ここでRspecテストが失敗するのはなぜですか?
Rspecを実行すると、同じタイプのエラーが3つ発生します。
私のapplication_controller.rbはこれです:
私のpages_controller_spec.rbはこれです:
私のエラーの読み出しはこれです:
私のapplication.html.erb
これは私のヘルパーファイルです:
そして、これが私のページコントローラファイルです:
なぜこれが失敗しているのかはっきりしていません。