summaryrefslogtreecommitdiffstats
path: root/tags/team/pkg-perl/testsuite
diff options
context:
space:
mode:
Diffstat (limited to 'tags/team/pkg-perl/testsuite')
-rw-r--r--tags/team/pkg-perl/testsuite/autopkgtest-needs-use-name.tag12
-rw-r--r--tags/team/pkg-perl/testsuite/no-team-tests.tag10
-rw-r--r--tags/team/pkg-perl/testsuite/no-testsuite-header.tag8
3 files changed, 30 insertions, 0 deletions
diff --git a/tags/team/pkg-perl/testsuite/autopkgtest-needs-use-name.tag b/tags/team/pkg-perl/testsuite/autopkgtest-needs-use-name.tag
new file mode 100644
index 0000000..c3447f7
--- /dev/null
+++ b/tags/team/pkg-perl/testsuite/autopkgtest-needs-use-name.tag
@@ -0,0 +1,12 @@
+Tag: autopkgtest-needs-use-name
+Severity: warning
+Check: team/pkg-perl/testsuite
+Name-Spaced: yes
+Explanation: The pkg-perl use.t autopkgtest uses META.json or META.yml
+ to extract the name of the main module in the package, which will
+ then be checked with 'perl -w -M"module"' and expected to load ok
+ and without warnings or other output. This package does not have
+ content in META.{json,yml} and thus should provide the module name
+ for use.t in debian/tests/pkg-perl/use-name.
+ .
+ See https://perl-team.pages.debian.net/autopkgtest.html
diff --git a/tags/team/pkg-perl/testsuite/no-team-tests.tag b/tags/team/pkg-perl/testsuite/no-team-tests.tag
new file mode 100644
index 0000000..8c2db89
--- /dev/null
+++ b/tags/team/pkg-perl/testsuite/no-team-tests.tag
@@ -0,0 +1,10 @@
+Tag: no-team-tests
+Severity: warning
+Check: team/pkg-perl/testsuite
+Name-Spaced: yes
+Explanation: Source packages maintained by pkg-perl should declare a
+ 'Testsuite: autopkgtest-pkg-perl' header instead of
+ 'Testsuite: autopkgtest' and avoid duplicating the standard
+ test control file in all the packages.
+ .
+ See https://perl-team.pages.debian.net/autopkgtest.html
diff --git a/tags/team/pkg-perl/testsuite/no-testsuite-header.tag b/tags/team/pkg-perl/testsuite/no-testsuite-header.tag
new file mode 100644
index 0000000..84e54d5
--- /dev/null
+++ b/tags/team/pkg-perl/testsuite/no-testsuite-header.tag
@@ -0,0 +1,8 @@
+Tag: no-testsuite-header
+Severity: warning
+Check: team/pkg-perl/testsuite
+Name-Spaced: yes
+Explanation: Source packages maintained by pkg-perl should declare a
+ 'Testsuite: autopkgtest-pkg-perl' header.
+ .
+ See https://perl-team.pages.debian.net/autopkgtest.html