[PATCH] hg Incoming/Outgoing: Recursion on sub repositories
Martin Geisler
mg at aragost.com
Fri Sep 24 08:31:14 CDT 2010
Adrian Buehlmann <adrian at cadifra.com> writes:
> A general suggestion/comment about *.t files, which is rather unrelated
> to this specific proposed patch (apologies for jumping in here).
>
> On 24.09.2010 13:54, Erik Zielke wrote:
>> diff -r f540780feaa4 -r f4620cbb6d5a tests/test-subrepo-recursion.t
>> --- a/tests/test-subrepo-recursion.t Thu Sep 23 16:58:37 2010 +0200
>> +++ b/tests/test-subrepo-recursion.t Fri Sep 24 12:00:55 2010 +0200
>> @@ -273,6 +273,9 @@
>> comparing with */test-subrepo-recursion.t/repo/foo (glob)
>> searching for changes
>> no changes found
>> + comparing with */test-subrepo-recursion.t/repo/foo/bar (glob)
>> + searching for changes
>> + no changes found
>> [1]
>>
>
> I think the name of the test (test-subrepo-recursion.t) should not be
> made visible in the test output.
>
> I.e.
>
> comparing with */test-subrepo-recursion.t/repo/foo (glob)
>
> should preferably be written as:
>
> comparing with */repo/foo (glob)
>
> Like this, the name of the test file becomes irrelevant inside the
> test. Which will make it easier to later move tests from one *.t file
> to another.
I see your point... However, I've always tried to hide as little as
possible behind the regular exprssions (now globs) since I feel we want
to lock down as much as possible in the test output. But I can see how
it doesn't really matter here.
--
Martin Geisler
aragost Trifork
Professional Mercurial support
http://aragost.com/mercurial/
More information about the Mercurial-devel
mailing list