[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: svn commit: r1068977 - in /subversion/trunk/subversion: svn/cat-cmd.c tests/cmdline/cat_tests.py

From: Bert Huijben <bert_at_qqmail.nl>
Date: Thu, 10 Feb 2011 10:52:06 +0100

> -----Original Message-----
> From: cmpilato_at_apache.org [mailto:cmpilato_at_apache.org]
> Sent: woensdag 9 februari 2011 18:07
> To: commits_at_subversion.apache.org
> Subject: svn commit: r1068977 - in /subversion/trunk/subversion:
> svn/cat-cmd.c tests/cmdline/cat_tests.py
>
> Author: cmpilato
> Date: Wed Feb 9 17:07:19 2011
> New Revision: 1068977
>
> URL: http://svn.apache.org/viewvc?rev=1068977&view=rev
> Log:
> Fix issue #3713 ("svn cat for non-existing file returns incorrect
> exit-status"). Make 'svn cat' return a non-zero errorcode when one or
> more targets fails. Also print an error message in those situations.
>
> * subversion/svn/cat-cmd.c
> (svn_cl__cat): Pass SVN_ERR_FS_NOT_FOUND to svn_cl__try in order to
> catch this error when processing non existent URL targets, print
> warning and proceed with other targets. Print error message at the
> end if operation fails on any one of the targets and return 1.
>
> * subversion/tests/cmdline/cat_tests.py
> (cat_local_directory, cat_nonexistent_file, cat_skip_uncattable,
> cat_unversioned_file, cat_url_special_characters):
> Update return code and use regular expressions to match output.
> (cat_non_existing_remote_file): New test.
> (test_list): Add reference to new test.
>
> Patch by: Noorul Islam K M <noorul_at_collab.net>
> (Tweaked by me.)

FAIL: cat_tests.py 1: cat a local directory
FAIL: cat_tests.py 4: cat a nonexistent file
FAIL: cat_tests.py 5: cat should skip uncattable resources
FAIL: cat_tests.py 6: cat an unversioned file parent dir thinks exists

These tests fail on all ra-layers and there are a few more errors on the layers that have authorization support.

Noorul, can you run at least the ra_local tests before sending a patch?

(It would be nicer if you could test all relevant ra layers, but that is a bit too much to ask)

        Bert
Received on 2011-02-10 11:10:09 CET

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.