On 07.02.2011 02:52, Branko Čibej wrote:
> Note that I didn't run the tests with this patch, so I'm not claiming it
> to be bug-free. In fact there's one bug in the recursive proplist of the
> WC root, where the root props show up twice -- there's an issue with the
> filter in the query there. But it's proof-of-concept after all.
Well, I fixed that bug and the new patch is attached. I ran
prop_tests.py, and did get one failure (see below); could be a
difference in the output (the results of a recursive proplist are
ordered now), but I don't plan to investigate that; whoever takes this
patch and runs with it is welcome to do so. :)
-- Brane
Error: expected keywords: ['new-add', 'new-keep', 'p', 'p', 'Properties on ', 'Properties on ']
actual full output: [' new-add\n', ' new-keep\n', ' old-keep\n', ' p\n', ' p\n', ' p\n', "Properties on 'svn-test-work/working_copies/prop_tests-15/A/added':\n", "Properties on 'svn-test-work/working_copies/prop_tests-15/iota':\n", "Properties on 'svn-test-work/working_copies/prop_tests-15/iota':\n"]
Traceback (most recent call last):
File "/Users/brane/src/svn/repos/trunk/subversion/tests/cmdline/svntest/main.py", line 1222, in run
rc = self.pred.run(sandbox)
File "/Users/brane/src/svn/repos/trunk/subversion/tests/cmdline/svntest/testcase.py", line 182, in run
return self.func(sandbox)
File "./prop_tests.py", line 1093, in recursive_base_wc_ops
output, errput)
File "./prop_tests.py", line 1053, in verify_output
raise svntest.Failure
Failure
FAIL: prop_tests.py 15: recursive property operations in BASE and WC
Received on 2011-02-07 10:31:01 CET