0
在功能規格中,有以下代碼;刪除Capybara :: Webkit :: Driver#瀏覽器已棄用訊息
browser = Capybara.current_session.driver.browser
browser.clear_cookies
引發此棄用消息;
[DEPRECATION] Capybara::Webkit::Driver#browser is deprecated.
我該如何刪除它?
該代碼依賴於cookie,因此我想測試它在Cookie不存在時的行爲。所以我在做'''browser = Capybara.current_session.driver.browser''',然後'''browser.clear_cookies'''。如果你能提出一個更好的方法來做到這一點,那就太好了。 – Obromios
@Obromios調用清除驅動器上的cookies - Capybara.current_session.driver.clear_cookies –
這很好,謝謝。如果你按照這些方針提出答案,我會接受它。 – Obromios