Checkout
lgo
committed
on 27 Sep 08
Issue #2028: Prepare for move from svn_path* to svn_dirent* and svn_uri* API.
Document current (buggy) behavior of the svn_path* functions … Show more
Issue #2028: Prepare for move from svn_path* to svn_dirent* and svn_uri* API.

Document current (buggy) behavior of the svn_path* functions in terms of more

testcases.

Most of this testcases are ressurected from r23906.

* subversion/tests/libsvn_subr/path-test.c

 (test_is_url, test_is_uri_safe, test_join, test_basename, test_dirname,

  test_decompose, test_canonicalize, test_remove_component,

  test_get_longest_ancestor, test_splitext,

  test_compose): Rename to test_path_*.

 (test_is_root): Rename to test_dirent_is_root.

 (test_path_is_url, test_path_join, test_path_basename,

  test_path_dirname, test_path_canonicalize,

  test_path_remove_component, test_path_get_longest_ancestor): Add new testcases

   for Windows dirents and UNC paths.

 (test_funcs): Update to renamed test functions.

Show less