bug-gnulib
[Top][All Lists]
Advanced

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

Re: gnulib-tool and --with-tests


From: Bruno Haible
Subject: Re: gnulib-tool and --with-tests
Date: Thu, 21 Jun 2012 11:30:52 +0200
User-agent: KMail/4.7.4 (Linux/3.1.10-1.9-desktop; KDE/4.7.4; x86_64; ; )

Hi Simon,

> > $ ./gnulib-tool --test --with-tests parse-duration
> 
> Using '--test --with-tests' or '--create-testdir --with-tests' is quite
> common.  Is there any reason why --with-tests isn't the default?

It's for consistency with --import. Many packages like to have --import
without tests, and having --with-tests be enabled for --test but not for
--import would/may seem odd.

Maybe it's also historical: when the core of gnulib-tool was written
(in August 2004), gnulib did not contain any unit tests, but the option
--create-testdir exists already since 2002. Support for unit test modules
was only added on 2005-08-25.

> It seems rare to want to test a module without also wanting to include its
> self-tests.  Naively, it also seems surprising that '--test' and
> '-create-testdir' does not bring in self-*tests*.

I agree.

> What do you think of making --with-tests a no-op, and add a
> --without-tests to disable it?  This would save us all some typing...

You mean to make this change only in combination with --test,
--create-testdir, and --create-megatestdir? Not with --import.

I'm undecided. What do the others think?

> I haven't looked into the gnulib-tool changes at all so I don't know how
> difficult it would be to implement.

It'd be pretty trivial to implement.

Bruno




reply via email to

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