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

Re: svn commit: r1846237 - /subversion/trunk/subversion/tests/cmdline/pegrev_parse_tests.py

From: Branko Čibej <brane_at_apache.org>
Date: Fri, 9 Nov 2018 12:56:46 +0100

On 09.11.2018 12:54, brane_at_apache.org wrote:
> Author: brane
> Date: Fri Nov 9 11:54:21 2018
> New Revision: 1846237
>
> URL: http://svn.apache.org/viewvc?rev=1846237&view=rev
> Log:
> More tests for peg revision parsing.
[...]
> +@Wimp("Removes E instead of reporting ENOENT or E125001 for E/@")
> +def remove_subdir_7a_no_escape_peg(sbox):
> + "remove missing 'E/@' without pegrev escape"
> + do_remove(sbox, 'E/@', 'E/@') #, "svn: E125001: 'E/@'")

Yes indeed ... our target parsing is so incredibly reliable that
attempting to delete a non-existent 'E/@' will happily delete 'E' with
all its contents. I think this may be too much of a good thing.

-- Brane
Received on 2018-11-09 12:57:01 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.