If this mean that the prototype would be  ``path_to_url(url, schema='file:')`` then it seems like less than optimal interface. 

The root fault seems is in the test itself - it would seem more logical to eliminate ``base_url`` from ``get_elements_from_url`` rename the latter to ``get_elements_from_file``.