netcoder netcoder - 2 months ago 29
Ruby Question

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.

Answer

Try this:

url = URI.parse(current_url)
Comments