問題タブ [guard]

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 投票する
2 に答える
1287 参照

ruby-on-rails-3 - Rails 3.1.1 Guard-rspec が Growl エラーのために実行できません: OSERROR: -10000 MESSAGE: Apple イベント ハンドラーが失敗しました

Guard for RSPEC を実行し、growl_notify gem をしばらく (2 ~ 3 か月) 使用していguardますが、Rails 3.1.1 プロジェクトのいずれでも実行できません。私はエラー自体についていくつかの調査を行いましたが、決定的なものは何も思いつきませんでした (他の誰かが同じ問題を抱えていることを除いて)。

Gemfile:

エラー:

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

ruby-on-rails - 複数のテストフォルダ(specとcapybara)でRspec + Guard+Glow+Sporkを使う方法

Mac でテストしている Ruby on Rails で Rspec + ガード + グロー + スポークをセットアップしようとしています。それらは私の「spec」ディレクトリで問題なく動作します。

しかし、カピバラ test を保存する別のヘルパーを持つ別のフォルダーがあります。ガード+グロー+スポークを構成して、2つのテストフォルダーで一度に「ガードスタート」で動作させるにはどうすればよいですか。

これは私のディレクトリ構造です

-アプリ\

----スペック\

------spec_helper.rb

----シナリオ\

------scenario_helper.rb

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

ruby-on-rails - LiveReload がガードを機能しない (Firefox)

私は楽しい問題を抱えています.ChromeでLiveReloadが動作しているので、正しくインストールされていることはわかっていますが、Firefox 9.0.1でそれを実行することはできません. サイトでアイコンをアクティブにすると、アイコンが赤のままになり、ガード ターミナルに次の症状が表示されます。

これが私のガードファイルです。

私はこの件についていくつかの調査を行いましたが、開発者からの説明なしに、問題を報告してから、問題が解決したと報告している人々しか見つかりませんでした. 楽しい!

0 投票する
0 に答える
119 参照

ruby - Guard gem は OSX でのファイルの削除に気付かない

OS X で Guard Ruby gem のプラグインを開発していますが、ファイル削除イベントを機能させるのに苦労しています。ファイルが変更または作成されると、すべてがうまく起動しますが、ファイルが削除されると、Guard はそれをまったく認識しません。

--watch-all-modifications私はフラグを試しましたが成功しませんでした。

から継承する私のクラスには、それを作るべきたくさんのメソッドがありますGuard::Guardrun_on_deletion(paths)puts

Guard のバージョン 0.10.0 と 0.9.4 を試しました。

何か不足していますか?

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

ruby - Ruby: Spec は直接実行するとパスし、Guard で実行すると TypeError になります

新しいバージョンの bitly および rspec gem で確実に動作するように gem を更新していますが、奇妙な問題に遭遇しました。

すべてのテストが新しい gem でパスすることを確認するために実行guardすると、TypeError が発生します。ただし、テストスイートを直接実行するとrspec、すべて合格し、エラーはスローされません。

シバン全体を見たい場合は、私のコードをGitHubで入手できます。

掘り下げてみると、クラス名が競合しないようにクラスを独自のモジュール内にラップすることを提案している人を見てきましたが、 だけrspecで正常に動作するため、別のレイヤーを追加する必要がないことを願っています。

TypeError は次のとおりです。

/Users/jstim/Documents/Programming/Ruby/uncoil/lib/uncoil.rb:6:in '': Uncoil は
/Users/jstim/Documents/Programming/Ruby/uncoil/spec/uncoil_spec のクラス (TypeError) ではありません.rb:1:in 'require_relative'
from /Users/jstim/Documents/Programming/Ruby/uncoil/spec/uncoil_spec.rb:1:in ''
from /Users/jstim/.rvm/gems/ruby-1.9.2 -p290/gems/rspec-core-2.8.0/lib/rspec/core/configuration.rb:698:in 'load'
from /Users/jstim/.rvm/gems/ruby-1.9.2-p290/gems/ rspec-core-2.8.0/lib/rspec/core/configuration.rb:698:in 'load_spec_files のブロック'
from /Users/jstim/.rvm/gems/ruby-1.9.2-p290/gems/rspec-core -2.8.0/lib/rspec/core/configuration.rb:698:
/Users/jstim/.rvm/gems/ruby-1.9.2-p290/gems/rspec-core-2.8 の「マップ」内。0/lib/rspec/core/configuration.rb:698:in 'load_spec_files'
from /Users/jstim/.rvm/gems/ruby-1.9.2-p290/gems/rspec-core-2.8.0/lib/rspec/core/command_line.rb:22:in 'run'
from /Users/jstim /.rvm/gems/ruby-1.9.2-p290/gems/rspec-core-2.8.0/lib/rspec/core/runner.rb:80:in 'run_in_process'
from /Users/jstim/.rvm/gems /ruby-1.9.2-p290/gems/rspec-core-2.8.0/lib/rspec/core/runner.rb:69:/Users/jstim/.rvm/gems/ruby-1.9 から「実行」
します。 2-p290/gems/rspec-core-2.8.0/lib/rspec/core/runner.rb:10:in '自動実行でブロック'

追加のコードを含めることができるかどうか教えてください。ありがとう!

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

ruby-on-rails - libnotifyがRspec通知の表示を停止したのはなぜですか?

libnotifyが終了したテストに関する情報の表示を停止した理由がわかりません。Sporkメッセージ「Rspecが正常に開始されました」が表示されます。しかし、その後は何も表示されません。私はUbuntuを使用しています。

私のspec_helper:***

ガードを初期化するとき:

問題がどこにあるかを診断する方法は?

編集:

解決策:https ://github.com/guard/guard-rspec/issues/90#issuecomment-3435651

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

ruby - コンソールにテスト結果をカラー(赤/緑)で表示するにはどうすればよいですか?

私はRailsアプリケーションでRubyを構築し、TDDをオンにしようとしています。テスト環境に次のgemをインストールしています。

すべてがうまく一緒に遊んでいるようですが、私のテスト実行では、それらはカラーではありません。ただの白いテキスト。私は何かが足りないのですか?何かを初期化する必要がありますか?

私はWindows7で実行しています

よろしくお願いします。

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

ruby-on-rails-3 - RSpec2、Ruby1.9.3、Rails 3.1.3 を使用したガード

Libnotify によって提供される通知で Guard を正常に実行しています。

仕様ファイルを変更すると、ターミナルとポップアップ通知の両方で、テストの結果が通知されます。コントローラ ファイルを変更すると、再びテストが正常に実行されます。しかし、routes.rb を変更すると、すべてが台無しになり、Guard が正常に動作しなくなり、エラーが発生します。誰にもアイデアはありますか?

エラー:

言い忘れましたが、Guard を強制終了して再起動すると (routes.rb に変更を加えた後)、Guard は再び正常に動作し、テストが失敗したことを示しています。

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

ruby-on-rails-3 - 私のguard/rspecテストをより速く実行する方法

Ruby 1.9.2の上にあるRails 3.1アプリで次のgemを実行しています:

を実行して、guard と rspec のみを初期化しました。

指図。

そのため、コマンドによって生成されるサンプル テストは 1 つだけです。次のようになります。

なんらかの理由で、guard を実行すると、guard と rspec が 3.5 秒から 5 秒かかり、ほとんどテストで失敗します。私が見たところ、彼らのマシンはこの正確なテストを Mac で約 0.0159 秒で実行しました。これらのテストのパフォーマンスを向上させるにはどうすればよいですか?

これを Windows 7 マシンで実行しています。

誰かがこの状況に対処しましたか?

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

ruby-on-rails-3 - バンドラーの外で Guard を実行するのはなぜ危険なのですか?

実行するbundle exec guardとすべてがコーシャですが、実行しようとすると次のguardようになります。

どうしてこれなの?