automake-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 0/2] Tests initialization: put default definition of AC_CONFI


From: Ralf Wildenhues
Subject: Re: [PATCH 0/2] Tests initialization: put default definition of AC_CONFIG_AUX_DIR in the pre-populated configure.in.
Date: Tue, 14 Dec 2010 08:20:05 +0100
User-agent: Mutt/1.5.20 (2010-08-04)

* Stefano Lattarini wrote on Mon, Dec 13, 2010 at 09:42:08PM CET:
> On Monday 13 December 2010, Ralf Wildenhues wrote:
> > I'm undecided on this one.  On the one hand, the safety increase is a
> > plus, but on the other hand, the tests become less readable, if only
> > because it is less obvious what is going on.  If you don't remember,
> > you have to start reading the generated configure.in file after
> > rerunning the test with keep_testdirs=:.
> > 
> > Hmm.  There is precedent with the 'parallel_tests' settings,
> >
> Speaking against my own "interest" (i.e. seeing the patch applied),
> I must say that the 'parallel_tests' setting was more "compelled",
> since it was needed for having generated tests that are just a thin
> layer around their sister tests.
> 
> > but even that looks unobvious to me, just like those actions
> > triggered by a 'required' setting other than "is this test
> > run or not".
> > 
> Maybe we could solve this problem with a new `write_configure'
> subroutine in tests/defs, so that we could end up having e.g.:

That's better because of this:

> I like this idea because, as a general rule, I think that "explicit
> is better than implicit".  Also, the `write_configure' subroutine might
> be easily extended in the future, to provide additional goodies.  WDYT?

but it still has the same problems with respect to the test being
obvious and copy-pasteable.

Again: what is the risk here that this change is trying to avoid
(which presumably was the reason for it in the first place)?

Thanks,
Ralf



reply via email to

[Prev in Thread] Current Thread [Next in Thread]