[SCM] Debian package checker branch, master, updated. 2.4.3-99-g3c2c3a3
The following commit has been merged in the master branch:
commit 3c2c3a3ff714befc3a297218660ba920fe479bfc
Author: Niels Thykier <niels@thykier.net>
Date: Sun Jan 2 11:21:36 2011 +0100
Added test for changelog being a symlink.
diff --git a/t/COVERAGE b/t/COVERAGE
index 3a3fae6..e6780df 100644
--- a/t/COVERAGE
+++ b/t/COVERAGE
@@ -1,4 +1,4 @@
-Last generated 2011-01-01
+Last generated 2011-01-02
The following tags are not tested by the test suite:
@@ -188,7 +188,6 @@ binaries unstripped-binary-or-object
changelog-file changelog-file-missing-in-native-package
changelog-file changelog-file-not-compressed
changelog-file debian-changelog-file-contains-invalid-email-address
-changelog-file debian-changelog-file-is-a-symlink
changelog-file debian-changelog-file-missing-or-wrong-name
changelog-file debian-changelog-file-uses-obsolete-national-encoding
changelog-file debian-news-file-not-compressed
@@ -507,7 +506,6 @@ foo++
libbaz
control-file-has-bad-permissions
- debian-changelog-file-is-a-symlink
debug-package-should-be-priority-extra
file-directly-in-usr-share-doc
ldconfig-symlink-missing-for-shlib
diff --git a/t/tests/changelog-file-symlink/debian/debian/rules b/t/tests/changelog-file-symlink/debian/debian/rules
new file mode 100755
index 0000000..fa478f6
--- /dev/null
+++ b/t/tests/changelog-file-symlink/debian/debian/rules
@@ -0,0 +1,12 @@
+#!/usr/bin/make -f
+
+%:
+ dh $@
+
+
+override_dh_md5sums:
+ DIR=$$(find debian/*/ -type f -a -name 'changelog.gz' \
+ -exec dirname {} \; ) ; \
+ rm -f $$DIR/changelog.gz ; \
+ ln -s ../lintian/changelog.gz $$DIR/changelog.gz
+ dh_md5sums
diff --git a/t/tests/changelog-file-symlink/desc b/t/tests/changelog-file-symlink/desc
new file mode 100644
index 0000000..7cb2f43
--- /dev/null
+++ b/t/tests/changelog-file-symlink/desc
@@ -0,0 +1,7 @@
+Testname: changelog-file-symlink
+Sequence: 6000
+Type: native
+Version: 1.0
+Description: Test if Debian changelog is a symlink
+Test-For:
+ debian-changelog-file-is-a-symlink
diff --git a/t/tests/changelog-file-symlink/tags b/t/tests/changelog-file-symlink/tags
new file mode 100644
index 0000000..8d2fee2
--- /dev/null
+++ b/t/tests/changelog-file-symlink/tags
@@ -0,0 +1 @@
+W: changelog-file-symlink: debian-changelog-file-is-a-symlink
--
Debian package checker
Reply to: