Search code examples
rubyrspeccapybara

How to get the full URL with the current path in Capybara


I'm new to writing tests in capybara and I'm having trouble getting the current URL of a page. I wrote it like this:

url = page.current_url + page.current_path

Somehow its just returning the base URL. Help is much appreciated.


Solution

  • Try this:

    url = URI.parse(current_url)