9

Capybara / Cucumber で「ページを表示する」ステップを使用する場合、ファイルの出力先を制御できますか? これの設定が見つからないようで、Google fuが失敗しています。

現在のところ、デフォルトでは私の rails フォルダーのルートに移動し、そこに物が散らかっているようです。

4

2 に答える 2

11

実際、ファイルを出力する場所を指定できる構成オプションがあります。

Capybara.save_and_open_page_path

最新バージョン(0.3.9)で追加されたと思います

env.rb ファイルでは、次のようなことができます。

Capybara.save_and_open_page_path = '/Users/jsboulanger/my-rails-project/tmp'

Capybara 2.10 ではCapybara::save_and_open_page=非推奨です。代わりに、Capybara::save_path=

于 2010-08-04T15:28:30.143 に答える
7

良い。これをありがとう。

config/environments/test.rb通常はテストでのみカピバラを使用するため、構成行を に追加しました。これは正常に機能します。

tmp/ にはたくさんのサブフォルダーがあるので、以下を使用しました:

Capybara.save_and_open_page_path = 'tmp/capybara'

そしてそのフォルダを作成しました。

于 2010-11-23T01:19:46.780 に答える