0

ヘッドレステストのために、Poltergeist1.0.1でCapybara1.1.2を実行しています。テストはセレンドライバーで正常に実行されます。ただし、ポルターガイストの場合、サイトのスナップショットにはCookieが無効になっていると記載されています。設定がありませんか?Cookieはデフォルトで有効にすべきではありませんか?

4

1 に答える 1

1

セッションを設定する前に、Capybara で Cookie が有効になっていることを確認できます。

    Capybara.register_driver :my_firefox_driver do |app|
      Capybara::Poltergeist::Driver.new(app, {:js_errors => false, 
                             :cookies => true, :window_size => [1280, 1024]})
    end
    self.session = Capybara::Session.new(:my_firefox_driver)
于 2013-03-01T15:43:53.037 に答える