gongo/gnawrnip — pull request #4 by gongo (2013-06-28 02:38:11+00:00)
Title: スクリーンショットのリトライ

selenium-webdriver 使用時、`save_screenshot` を実行すると、時々以下のエラーが出る

Selenium::WebDriver::Error::UnknownError:
Could not take screenshot of current page - TypeError: c is null

(おそらくまだページがロード完了していないからなのでは？とは思う)

なので、指定時間内で(デフォルトでは Capybara.default_wait_time) スクリーンショットが失敗したらリトライする