[SCM] Debian package checker branch, master, updated. 2.5.1-107-g763e6d4
The following commit has been merged in the master branch:
commit 763e6d4ec59d796519f858ee7a4b0a48a6155259
Author: Niels Thykier <niels@thykier.net>
Date: Sat Jul 16 12:07:19 2011 +0200
Added test for dch using national encoding
diff --git a/t/COVERAGE b/t/COVERAGE
index 0d808f4..0b5d41f 100644
--- a/t/COVERAGE
+++ b/t/COVERAGE
@@ -152,7 +152,6 @@ 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-missing-or-wrong-name
-changelog-file debian-changelog-file-uses-obsolete-national-encoding
changelog-file debian-news-file-not-compressed
changelog-file wrong-name-for-debian-news-file
@@ -421,7 +420,6 @@ filenames
wrong-name-for-debian-news-file
foo++
- debian-changelog-file-uses-obsolete-national-encoding
debian-control-file-uses-obsolete-national-encoding
libbaz
diff --git a/t/tests/changelog-file-national-encoding/debian/debian/changelog.in b/t/tests/changelog-file-national-encoding/debian/debian/changelog.in
new file mode 100644
index 0000000..1265df8
--- /dev/null
+++ b/t/tests/changelog-file-national-encoding/debian/debian/changelog.in
@@ -0,0 +1,9 @@
+{$srcpkg} ({$version}) UNRELEASED; urgency=low
+
+ * Lintian Test Suite.
+ * Test: {$testname}
+ * Fun fact: did you know that "Rød grød med fløde" has the same
+ colours as the danish flag.
+
+ -- {$author} {$date}
+
diff --git a/t/tests/changelog-file-national-encoding/desc b/t/tests/changelog-file-national-encoding/desc
new file mode 100644
index 0000000..ba0d50b
--- /dev/null
+++ b/t/tests/changelog-file-national-encoding/desc
@@ -0,0 +1,5 @@
+Testname: changelog-file-national-encoding
+Sequence: 6000
+Version: 1.0
+Description: Test for changelog with national encoding
+Test-For: debian-changelog-file-uses-obsolete-national-encoding
diff --git a/t/tests/changelog-file-national-encoding/pre_build b/t/tests/changelog-file-national-encoding/pre_build
new file mode 100755
index 0000000..e51cb45
--- /dev/null
+++ b/t/tests/changelog-file-national-encoding/pre_build
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+set -e
+
+DDIR="$1/debian/"
+iconv -f UTF-8 -t ISO-8859-1 "$DDIR/changelog" > "$DDIR/changelog.enc"
+mv -f "$DDIR/changelog.enc" "$DDIR/changelog"
+
diff --git a/t/tests/changelog-file-national-encoding/tags b/t/tests/changelog-file-national-encoding/tags
new file mode 100644
index 0000000..afa6837
--- /dev/null
+++ b/t/tests/changelog-file-national-encoding/tags
@@ -0,0 +1 @@
+E: changelog-file-national-encoding: debian-changelog-file-uses-obsolete-national-encoding at line 5
--
Debian package checker
Reply to: