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

[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: