The following commit has been merged in the master branch: commit 19b9aa12ec23cab1fafd28346be87715dd3b852d Author: Niels Thykier <ni...@thykier.net> Date: Tue Dec 28 23:38:40 2010 +0100
Added most of the md5sums tags. diff --git a/t/COVERAGE b/t/COVERAGE index 45b2fda..ed5c9c1 100644 --- a/t/COVERAGE +++ b/t/COVERAGE @@ -307,10 +307,6 @@ init.d postrm-does-not-call-updaterc.d-for-init.d-script init.d preinst-calls-updaterc.d init.d prerm-calls-updaterc.d -md5sums file-missing-in-md5sums -md5sums malformed-md5sums-control-file -md5sums md5sum-mismatch -md5sums md5sums-lists-nonexisting-file md5sums no-md5sums-control-file menu-format deprecated-kdelnk-file @@ -498,10 +494,6 @@ debug unused-shlib-entry-in-symbols-control-file etcfiles - file-missing-in-md5sums - malformed-md5sums-control-file - md5sum-mismatch - md5sums-lists-nonexisting-file run-parts-cron-filename-contains-full-stop fields diff --git a/t/tests/md5sums-general/debian/data-file1 b/t/tests/md5sums-general/debian/data-file1 new file mode 100644 index 0000000..ad9213e --- /dev/null +++ b/t/tests/md5sums-general/debian/data-file1 @@ -0,0 +1 @@ +Hello data-file1 diff --git a/t/tests/md5sums-general/debian/data-file2 b/t/tests/md5sums-general/debian/data-file2 new file mode 100644 index 0000000..fdf6b01 --- /dev/null +++ b/t/tests/md5sums-general/debian/data-file2 @@ -0,0 +1 @@ +Hello data-file2 diff --git a/t/tests/md5sums-general/debian/data-file3 b/t/tests/md5sums-general/debian/data-file3 new file mode 100644 index 0000000..0f72672 --- /dev/null +++ b/t/tests/md5sums-general/debian/data-file3 @@ -0,0 +1 @@ +Hello data-file3 diff --git a/t/tests/md5sums-general/debian/data-file4 b/t/tests/md5sums-general/debian/data-file4 new file mode 100644 index 0000000..2764cf8 --- /dev/null +++ b/t/tests/md5sums-general/debian/data-file4 @@ -0,0 +1 @@ +Hello data-file4 diff --git a/t/tests/md5sums-general/debian/debian/install b/t/tests/md5sums-general/debian/debian/install new file mode 100644 index 0000000..399564c --- /dev/null +++ b/t/tests/md5sums-general/debian/debian/install @@ -0,0 +1 @@ +data* usr/share/lintian/ diff --git a/t/tests/md5sums-general/debian/debian/rules b/t/tests/md5sums-general/debian/debian/rules new file mode 100644 index 0000000..6971ee0 --- /dev/null +++ b/t/tests/md5sums-general/debian/debian/rules @@ -0,0 +1,12 @@ +#!/usr/bin/make -f + +FIND ?= find + +%: + dh $@ + +override_dh_builddeb: + echo "Broken md5sum" > $$($(FIND) debian/ -name 'data-file1') + sed -i 's/data-file2/data-file5/' $$($(FIND) -name 'md5sums') + echo "broken-md5sums" >> $$($(FIND) -name 'md5sums') + dh_builddeb diff --git a/t/tests/md5sums-general/desc b/t/tests/md5sums-general/desc new file mode 100644 index 0000000..be7f023 --- /dev/null +++ b/t/tests/md5sums-general/desc @@ -0,0 +1,9 @@ +Testname: md5sums-general +Sequence: 6000 +Version: 1.0 +Description: Test of md5sums related tags +Test-For: + file-missing-in-md5sums + malformed-md5sums-control-file + md5sum-mismatch + md5sums-lists-nonexisting-file diff --git a/t/tests/md5sums-general/tags b/t/tests/md5sums-general/tags new file mode 100644 index 0000000..43e9b18 --- /dev/null +++ b/t/tests/md5sums-general/tags @@ -0,0 +1,4 @@ +E: md5sums-general: malformed-md5sums-control-file line 7 +E: md5sums-general: md5sum-mismatch usr/share/lintian/data-file1 +E: md5sums-general: md5sums-lists-nonexisting-file usr/share/lintian/data-file5 +W: md5sums-general: file-missing-in-md5sums usr/share/lintian/data-file2 -- Debian package checker -- To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1pxikk-00015c...@alioth.debian.org