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

[SCM] Debian package checker branch, master, updated. 1.24.4-123-g85e96ff



The following commit has been merged in the master branch:
commit 85e96ff1a6e802a1574bb86151b4beda34582ffb
Author: Frank Lichtenheld <djpig@debian.org>
Date:   Sat Sep 13 19:38:19 2008 +0200

    Add testset for overrides

diff --git a/t/tests/1500_overrides.desc b/t/tests/1500_overrides.desc
new file mode 100644
index 0000000..8efa6cb
--- /dev/null
+++ b/t/tests/1500_overrides.desc
@@ -0,0 +1,2 @@
+Testname: overrides
+Version: 1.0
diff --git a/t/tests/overrides/debian/debian/manpages b/t/tests/overrides/debian/debian/manpages
new file mode 100644
index 0000000..efb5c57
--- /dev/null
+++ b/t/tests/overrides/debian/debian/manpages
@@ -0,0 +1 @@
+foo.1
diff --git a/t/tests/overrides/debian/debian/overrides.lintian-overrides b/t/tests/overrides/debian/debian/overrides.lintian-overrides
new file mode 100644
index 0000000..16ac4da
--- /dev/null
+++ b/t/tests/overrides/debian/debian/overrides.lintian-overrides
@@ -0,0 +1,10 @@
+# override without extra information
+manpage-has-bad-whatis-entry
+# exact extra information
+hyphen-used-as-minus-sign usr/share/man/man1/foo.1.gz:4
+# wildcards
+hyphen-used-as-minus-sign usr/share/man/man1/foo.1.gz:2*
+hyphen-used-as-minus-sign */foo.1.gz:5
+hyphen-used-as-minus-sign */foo.1.gz:3*
+# misused wildcard
+hyphen-used-as-minus-sign usr/share/man/man1/foo.1.gz * more occurrences not shown
diff --git a/t/tests/overrides/debian/foo.1 b/t/tests/overrides/debian/foo.1
new file mode 100644
index 0000000..e42b76d
--- /dev/null
+++ b/t/tests/overrides/debian/foo.1
@@ -0,0 +1,32 @@
+.TH FOO 1 "Sep 13, 2008" "Debian GNU/Linux"
+
+.SH DESCRIPTION
+-a
+-b
+-c
+
+
+
+
+
+-d
+-e
+-f
+
+
+
+
+
+
+-g
+-h
+-i
+
+
+
+
+
+
+-j
+-k
+-l
diff --git a/t/tests/overrides/tags b/t/tests/overrides/tags
new file mode 100644
index 0000000..bf32a7d
--- /dev/null
+++ b/t/tests/overrides/tags
@@ -0,0 +1,7 @@
+I: overrides: hyphen-used-as-minus-sign usr/share/man/man1/foo.1.gz 2 more occurrences not shown
+I: overrides: hyphen-used-as-minus-sign usr/share/man/man1/foo.1.gz:12
+I: overrides: hyphen-used-as-minus-sign usr/share/man/man1/foo.1.gz:13
+I: overrides: hyphen-used-as-minus-sign usr/share/man/man1/foo.1.gz:14
+I: overrides: hyphen-used-as-minus-sign usr/share/man/man1/foo.1.gz:6
+I: overrides: unused-override hyphen-used-as-minus-sign usr/share/man/man1/foo.1.gz * more occurrences not shown
+N: 7 tags overridden (1 warning, 6 info)

-- 
Debian package checker


Reply to: