autotestのctrl + cに似た何かがありますが、すべての仕様を強制的に実行しますか?私はまだ.Guardfileの微調整に取り組んでいますが、当面はガードを再起動せずにすべてのスペックを強制実行できますか? ctrl + cはガードを終了します。guard + guard-rspecで強制的にすべての仕様を実行する方法はありますか?
答えて
おそらく最も簡単な方法は、その後、簡素化し、あなたのGuardfile use Sporkです:
# Guardfile
guard 'rspec', :version => 2, :cli => '--drb' do # :cli => is important!
watch(%r{^spec/}) { "spec" }
watch(%r{^app/}) { "spec" }
watch('config/routes.rb') { "spec" }
end
これはspec
フォルダに何かを実行する際に、すぐにあなたが救うようspec
、app
、またはroutes.rb
変更で何か、それはあなたに時間を節約します。
ポップアップ通知を受け取るにはgrowl
(mac)またはlibnotify
(linux)の宝石を使用してください。次にエディタでコードを作成し、各保存の直後にポップアップの合否通知を取得します。それがパスの場合は、コーディングを続けてください。失敗した場合は、端末にポップして、エラーの内容を確認してください。
はそれ以上一致しませんでした。 sporkはあなたのTDDツールボックスに追加する素晴らしいツールです。 – xentek
https://github.com/guard/guard#interactions
あなたはガードと相互作用して、ガードは何の関係もないときに、コマンドを入力することができます。 Guardは次のコマンドを認識します。
↩: Run all Guards.
h, help: Show a help of the available interactor commands.
r, reload: Reload all Guards.
n, notification: Toggle system notifications on and off.
p, pause: Toggles the file modification listener. The prompt will change to p> when paused. This is useful when switching Git branches, rebase Git or change whitespace.
e, exit: Stop all Guards and quit Guard.
したがって、Guardが実行中の端末に入り、enter/returnを押します。
私はちょうどこれを取り返して、@ balexandが既に多くの同じ答えを与えていたことに気づいた。最初は広告に従属していたので、私は彼の答えに気付かなかった。受け入れられた答えが間違っているとき(またはこの場合、古くなったとき)には何かをするべきです。私は受け入れられた答えを編集しようとしましたが、それは拒否されました...ああ...この種のことは多分メタについて議論されています。 –
これは私が感謝のために探していたものです。したがって、 'r'を追加するだけで、すべてのテストを再ロードして実行します。例: '[5] guard(main)> r'です。 sublime-text 2から 'guard(main)> r'を起動するショートカットキーを追加する方法があるのでしょうか? – zulucoda
- 1. SVNコミットの実行をユーザーに強制する方法はありますか?
- 2. 複数行の更新文でトリガーを強制的に実行する方法はありますか?
- 3. MVVMでアクションを実行する前にUIを強制的に更新する方法はありますか?
- 4. 実行中のすべてのcocos2d acionを強制終了する方法はありますか
- 5. WSO2 APIマネージャーでHTTP DELETE要求を強制的に実行する方法はありますか?
- 6. QTP Web Extensibilty - QTPにテスト実行を強制的に強制する方法
- 7. アクティビティを強制的に強制的に破棄し、スタックに残す方法はありますか?
- 8. 実行時にクラスを強制的にロードする方法はありますか?
- 9. MySQLでイベントを強制的に実行する方法
- 10. DataGridViewのコンテンツを強制的にリフレッシュする方法はありますか?
- 11. 強制的にquicktimeを有効にする方法はありますか?
- 12. QueryFullProcessImageNameWを強制的にフルフォームにする方法はありますか?
- 13. Gerritにブランチ内のすべてのコミットを強制的に実行させてコードレビューにする方法はありますか?
- 14. アクションをモーションイベントに強制する方法はありますか?
- 15. JavaScriptを強制的に実行するEventListenerを強制しますか?
- 16. dll版を強制的に使用する方法はありますか?
- 17. python3を強制的に値渡しする方法はありますか?
- 18. Windowsサービスを強制的に削除する方法はありますか?
- 19. divを強制的にグループ化する方法はありますか?
- 20. ホストを強制的にリフレッシュする方法はありますか?
- 21. ウェブサイトを強制的にDNSリフレッシュする方法はありますか?
- 22. すべてのブラウザにプロキシを強制的に渡す方法
- 23. 正面で実行していてもプロセスを強制停止する方法はありますか?
- 24. スレッドコンテキストスイッチを強制的に実行する
- 25. 安全プレイブックの実行を強制的に強制終了できますか?
- 26. -eartを実行しているときにerlang VMを強制終了する方法はありますか?
- 27. UIViewにサブビューを強制的にリリースさせる方法はありますか?
- 28. Zend_Session_SaveHandler_DbTableを強制的にデータベースに書き込む方法はありますか?
- 29. HTMLリンクを強制的に強制する方法は?
- 30. ASP.NET MVC 3:HttpGetではなくHttpPostを強制的に実行する方法
選択した回答の期限が切れています。 –