Re: [PATCH] Add userdiff patterns for Ada
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Sep 17, 2012, 04:59 UTC
- Message-ID
- <7vfw6hxn12.fsf@alter.siamese.dyndns.org>
- In-Reply-To
- <50557D72.60205@redneon.com>
Adrian Johnson <ajohnson@redneon.com> writes:
Show 8 quoted lines
>> I do not seem to find anything interesting after @@, which means >> that xfuncname is not tested at all even though the log message >> claims the patch adds some. > > I probably misunderstood how the tests work. I thought t4034 tested > wordRegex while t4018 is for xfuncname. I based the Ada tests on the > Pascal tests but changed the operators to Ada operators. I'm not really > sure what else the test needs.
The per-language for-loop you added ada to in t4018 is only to make sure there is no regexp syntax error in the built-in xfuncname, and does not check if the patterns make sense for the language at all.
You could add test vectors to check if the built-in xfuncname catches beginning of functions in Ada correctly if you wanted to, but I think observing what appears on @@ lines in t4034 test vector would be a sufficient test.