カピバラvisit
を使用してスペック内のページにアクセスし、別のボタンをクリックして別のページにリダイレクトしています。を印刷するときの 3 行目にcurrent_path
は、2 番目の URL ではなく古い (最初の URL) が表示されます。クロムにselenium-webdriverを使用しています。なぜそれが起こっているのかについて何か考えはありますか?
編集:
Selenium は 2 行目で別のブラウザーを開いていますが、リダイレクトしていません。そのため、現在新しく開いたブラウザではなく、以前のブラウザの URL が表示されます。
Rails 3.2.6
ruby 1.9.3
current_path
との定義でcurrent_url
は、現在のページのパスと URL を示します。current page
最後に開いたブラウザを意味しますか?