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

[SCM] Debian package checker branch, master, updated. 2.5.1-7-g8360f48



The following commit has been merged in the master branch:
commit 8360f4853f937ba6ff28c88ff0886bc58b9511bc
Author: Niels Thykier <niels@thykier.net>
Date:   Thu Jun 23 21:46:26 2011 +0200

    Added test for bad relations, bad package name and the likes

diff --git a/t/COVERAGE b/t/COVERAGE
index 252705e..7aefc77 100644
--- a/t/COVERAGE
+++ b/t/COVERAGE
@@ -46,10 +46,6 @@ debian-source-dir unknown-source-format
 fields alternates-not-allowed
 fields aspell-package-not-arch-all
 fields bad-menu-item
-fields bad-package-name
-fields bad-relation
-fields bad-version-in-relation
-fields bad-version-number
 fields depends-on-libdb1-compat
 fields doc-package-depends-on-main-package
 fields malformed-python-version
diff --git a/t/debs/fields-malformed-source/Makefile b/t/debs/fields-general-bad/Makefile
similarity index 84%
copy from t/debs/fields-malformed-source/Makefile
copy to t/debs/fields-general-bad/Makefile
index dd9605a..cbb2279 100644
--- a/t/debs/fields-malformed-source/Makefile
+++ b/t/debs/fields-general-bad/Makefile
@@ -1,4 +1,5 @@
-name = fields-malformed-source
+filename = fields-general-bad
+name = $(filename)?
 
 all:
 	echo '2.0' > debian-binary
@@ -10,7 +11,7 @@ all:
 	chmod 644 control
 	md5sum usr/share/doc/$(name)/* > md5sums
 	tar cfz control.tar.gz control md5sums
-	ar rc $(name).deb \
+	ar rc $(filename).deb \
 	    debian-binary control.tar.gz data.tar.gz
 
 clean:
diff --git a/t/debs/deb-format-lzma/changelog b/t/debs/fields-general-bad/changelog
similarity index 71%
copy from t/debs/deb-format-lzma/changelog
copy to t/debs/fields-general-bad/changelog
index 2fbdc04..0f7dfa9 100644
--- a/t/debs/deb-format-lzma/changelog
+++ b/t/debs/fields-general-bad/changelog
@@ -1,4 +1,4 @@
-deb-format-lzma (1.0) unstable; urgency=low
+fields-general-bad (1.0) unstable; urgency=low
 
   * A Lintian test case.
 
diff --git a/t/debs/fields-malformed-source/control b/t/debs/fields-general-bad/control
similarity index 75%
copy from t/debs/fields-malformed-source/control
copy to t/debs/fields-general-bad/control
index d44ed29..56123f8 100644
--- a/t/debs/fields-malformed-source/control
+++ b/t/debs/fields-general-bad/control
@@ -1,10 +1,11 @@
-Package: fields-malformed-source
-Source: Malformed
-Version: 1.0
+Package: fields-general-bad?
+Source: fields-general-bad
+Version: 1.0?
 Architecture: all
 Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
 Section: devel
 Priority: extra
+Depends: other-package (>= 1.0?), another-package (>< 1.0)
 Description: test for bad source package name
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
diff --git a/t/debs/control-field-traversal-4/copyright b/t/debs/fields-general-bad/copyright
similarity index 100%
copy from t/debs/control-field-traversal-4/copyright
copy to t/debs/fields-general-bad/copyright
diff --git a/t/debs/fields-general-bad/tags b/t/debs/fields-general-bad/tags
new file mode 100644
index 0000000..90b9b07
--- /dev/null
+++ b/t/debs/fields-general-bad/tags
@@ -0,0 +1,4 @@
+E: fields-general-bad?: bad-package-name
+E: fields-general-bad?: bad-relation depends: another-package (>< 1.0)
+E: fields-general-bad?: bad-version-in-relation depends: other-package (>= 1.0?)
+E: fields-general-bad?: bad-version-number 1.0?

-- 
Debian package checker


Reply to: