def test_get_url_parts(): eq_(au.get_url_parts(""), {}) assert_dict_equal(au.get_url_parts("http://datalad.org"), {"_url_hostname": "datalad.org"}) assert_dict_equal( au.get_url_parts("http://datalad.org/about.html"), { "_url_hostname": "datalad.org", "_url0": "about.html", "_url_basename": "about.html", "_url_basename_root_py": "about", "_url_basename_ext_py": ".html", "_url_basename_root": "about", "_url_basename_ext": ".html" }) assert_dict_equal(au.get_url_parts("http://datalad.org/about.html"), au.get_url_parts("http://datalad.org//about.html")) assert_dict_equal( au.get_url_parts("http://datalad.org/for/git-users"), { "_url_hostname": "datalad.org", "_url0": "for", "_url1": "git-users", "_url_basename": "git-users", "_url_basename_root_py": "git-users", "_url_basename_ext_py": "", "_url_basename_root": "git-users", "_url_basename_ext": "" })
def test_get_url_parts(): eq_(au.get_url_parts(""), {}) assert_dict_equal(au.get_url_parts("http://datalad.org"), {"_url_hostname": "datalad.org"}) assert_dict_equal(au.get_url_parts("http://datalad.org/about.html"), {"_url_hostname": "datalad.org", "_url0": "about.html", "_url_basename": "about.html", "_url_basename_root_py": "about", "_url_basename_ext_py": ".html", "_url_basename_root": "about", "_url_basename_ext": ".html"}) assert_dict_equal(au.get_url_parts("http://datalad.org/about.html"), au.get_url_parts("http://datalad.org//about.html")) assert_dict_equal( au.get_url_parts("http://datalad.org/for/git-users"), {"_url_hostname": "datalad.org", "_url0": "for", "_url1": "git-users", "_url_basename": "git-users", "_url_basename_root_py": "git-users", "_url_basename_ext_py": "", "_url_basename_root": "git-users", "_url_basename_ext": ""})