[[[ New test for issue 3609
* subversion/tests/cmdline/info_tests.py (info_url_special_characters, test_list): New test Patch by: Noorul Islam K M <noorul{_AT_}collab.net> ]]] Thanks and Regards Noorul
Index: ../subversion/tests/cmdline/info_tests.py =================================================================== --- ../subversion/tests/cmdline/info_tests.py (revision 1032461) +++ ../subversion/tests/cmdline/info_tests.py (working copy) @@ -317,7 +317,23 @@ exit_code, output, errput = svntest.main.run_svn(None, 'info', '-R', sbox.wc_dir) check_wcroot_paths(output, os.path.abspath(sbox.wc_dir)) +def info_url_special_characters(sbox): + """special characters in svn info URL""" + sbox.build(create_wc = False) + wc_dir = sbox.wc_dir + special_urls = [sbox.repo_url + '/A' + '/%2E', + sbox.repo_url + '%2F' + 'A'] + + expected = {'Path' : 'A', + 'Repository Root' : '.*', + 'Revision' : '1', + 'Node Kind' : 'dir', + } + + for url in special_urls: + svntest.actions.run_and_verify_info([expected], url) + ######################################################################## # Run the tests @@ -327,6 +343,7 @@ info_on_added_file, info_on_mkdir, info_wcroot_abspaths, + info_url_special_characters, ] if __name__ == '__main__':