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

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