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

Re: lintian tag team/pkg-perl/testsuite/no-team-tests



On 2020-12-07 17:40, gregor herrmann wrote:
> https://salsa.debian.org/ci-team/autopkgtest/raw/master/doc/README.package-tests.rst
> says:
> 
>   Source package header
>   ---------------------
> 
>   To allow test execution environments to discover packages which provide
>   tests, their source packages need to have a ``Testsuite:`` header
>   containing ``autopkgtest`` (or a value like ``autopkgtest-pkg-perl``,
>   see below).  Multiple values get comma separated, as usual in control
>   files.  This tag is added automatically by dpkg-source version 1.17.11
>   or later, so normally you don't need to worry about this field.
> 
> so it looks like more than one values are indeed allowed.

Debian policy says the same [1]:

5.6.30. Testsuite

Simple field containing a comma-separated list of values allowing test
execution environments to discover packages which provide tests.

This field is automatically added to Debian source control files (.dsc)
by dpkg, with the value autopkgtest, when a debian/tests/control file is
present in the source package. This field may also be used in source
package control files (debian/control) if needed in other situations.

[1] https://www.debian.org/doc/debian-policy/ch-controlfields.html#testsuite

Best,
Andrius


Reply to: