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: