いつかREPL駆動の開発などと呼んでいるのかどうかわかりませんが、私は自分自身の実行時間の内容をbinding.pry
いくつかのテストを呼び出します。私がpoltergeist
を私のcapybara
ドライバとして選択したので、私がキュウリのテストを実行している場合を除いて、これはかなりうまくいきます。phantomjs
を使用しています。私はREPLを立ち上げることができますが、しばらくしてからそれが殺されて、phantomjs
からタイムアウトエラーが出ます。pry-remote
またはそれに類するものに切り替えても、これを修正する方法があるのだろうかと思います。これはおそらく以前に尋ねられたかもしれませんが、私は答えを見つけることができませんでした。手がかり?あなたが行うことができるはずてこ以内binding.pryを使用するときにphantomjsに指示する方法
11
A
答えて
0
:
page.driver.timeout = 10000
または
Capybara.current_session.driver.timeout = 10000
これは、すべての方法ダウン処理コードソケットに渡される必要があると私はそれが仕事をするだろうと思い、私はそれを試していませんでしたが...
+0
私のためには機能しません。 – freemanoid
2
私はこれを私のspec_helperに入れましたので、タイムアウトを設定することができました
Capybara.register_driver :poltergeist do |app|
Capybara::Poltergeist::Driver.new(app, {timeout: 600, js_errors: false})
end
関連する問題
- 1. capybaraとphantomjsでジオロケーションを指定/上書きする方法
- 2. アプリケーションサーバーでPhantomJSを使用する方法
- 3. PhantomJSを使用してMongoDBに接続する方法
- 4. セレンとphantomJSを使用してセッションをクリアする方法
- 5. PhantomJSでSelenium WebDriverを実装する方法とPhantomJSでSikuliを使用できますか?
- 6. ファブリックでゲートウェイを使用するときにpemファイルパスを指定する方法
- 7. 関数 `fit`を使用するときに軸を指定する方法
- 8. BigQueryを使用するときにデータセット名を指定する方法
- 9. RxKotlinを使用するときにRxJavaのバージョンを指定する方法は?
- 10. Ruby:irbとbinding.pryでオブジェクト型を判別する方法は?
- 11. Geb:Chrome Webdriverに別のロケールを使用するように指示する方法
- 12. Visual Studioを使用するようにsetup.pyに指示する方法
- 13. 角2:SystemJSにバンドルを使用するように指示する方法は?
- 14. SphinxにAnacondaインタプリタを使用するように指示する方法
- 15. kuraフレームワークを使用すると、BLEデバイスに接続するときにアドレスタイプを「ランダムスタティック」に指定する方法
- 16. 指示にコントローラを使用する
- 17. コントローラのURLを指定するときにアクションを表示する方法
- 18. Signed OAuthリクエストを使用するようコントローラ仕様に指示する方法
- 19. PhantomJSを使用してEscape Keyイベントを送信する方法
- 20. googlesheets:分割を使用するときにarrayformulaを使用して複数の列を指定する方法
- 21. LoaderCallbacksを使用するときにProgressiDialogを表示する方法
- 22. ケーキビルドスクリプトを使用するときにTeamCityでビルドエラーメッセージを表示する方法
- 23. Twitter:アプリを使用するときに「via web」を表示する方法
- 24. リストビューを表示するときにonNewIntentを使用する方法は?
- 25. Phantomjsと、私はこのページにphantomjsを指している場合、ターゲット・ページ
- 26. PhantomJSを使用して外部ドメインにCookieを設定する方法
- 27. `binding.pry`と` pry`
- 28. webpack +をフロントエンドとして使用するようにexpress jsに指示する方法
- 29. rpm - パッケージを作成するときにどこにファイルをインストールするかをrpmに指示する方法?
- 30. Phantomjs、selenium、およびcを使用してTorネットワークに接続する方法
'pry-remote'はまだ試しましたか?これは、別のプロセスで実行されるので、これが役に立ちそうです。 –
解決方法を見つけましたか?私にも起こります。 –