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

Bug#640371: [checks/files] check for compliance with Packaging Policy for Vim 3.1



And here goes some tests.

--
Jakub Wilk
diff --git a/t/COVERAGE b/t/COVERAGE
--- a/t/COVERAGE
+++ b/t/COVERAGE
@@ -1,5 +1,5 @@
-Last generated 2011-09-02
-Coverage: 716/933 (76.74%), w. legacy tests: 838/933 (89.82%)
+Last generated 2011-09-04
+Coverage: 719/934 (76.98%), w. legacy tests: 841/934 (90.04%)
 
 The following tags are not tested by the test suite:
 
@@ -56,9 +56,7 @@
 files package-installs-font-to-usr-x11r6
 files package-installs-perllocal-pod
 files package-uses-obsolete-file
-files perl-module-in-core-directory
 files special-file
-files third-party-package-in-python-dir
 files udeb-contains-documentation-file
 
 init.d duplicate-updaterc.d-calls-in-postinst
diff --git a/t/tests/files-foo-in-bar/debian/debian/install b/t/tests/files-foo-in-bar/debian/debian/install
--- a/t/tests/files-foo-in-bar/debian/debian/install
+++ b/t/tests/files-foo-in-bar/debian/debian/install
@@ -9,6 +9,8 @@
 bar usr/bin/foo
 bar usr/foo
 bar usr/lib/debug/
+bar usr/lib/perl/
+bar usr/lib/python2.6/
 bar usr/lib/sgml
 bar usr/lib/site-python/foo
 bar usr/local/foo
@@ -16,6 +18,9 @@
 bar usr/share/doc
 bar usr/share/doc/files-foo-in-bar/.xvpics/
 bar usr/share/doc/files-foo-in-bar/examples/examples
+bar usr/share/perl/
+bar usr/share/vim/vimcurrent/
+bar usr/share/vim/vim73/
 bar usr/X11R6/bin
 bar var/foo
 bar var/lock/foo
diff --git a/t/tests/files-foo-in-bar/desc b/t/tests/files-foo-in-bar/desc
--- a/t/tests/files-foo-in-bar/desc
+++ b/t/tests/files-foo-in-bar/desc
@@ -22,9 +22,13 @@
  package-installs-file-to-usr-x11r6-bin
  package-installs-into-etc-rc.boot
  package-installs-into-etc-rc.d
+ perl-module-in-core-directory
+ perl-module-in-core-directory
  nested-examples-directory
  non-standard-dir-in-usr
  non-standard-dir-in-var
  subdir-in-bin
+ third-party-package-in-python-dir
  udev-rule-in-etc
-
+ vim-addon-within-vim-runtime-path
+ vim-addon-within-vim-runtime-path
diff --git a/t/tests/files-foo-in-bar/tags b/t/tests/files-foo-in-bar/tags
--- a/t/tests/files-foo-in-bar/tags
+++ b/t/tests/files-foo-in-bar/tags
@@ -29,6 +29,8 @@
 E: files-foo-in-bar: package-installs-file-to-usr-x11r6-bin usr/X11R6/bin/bar
 E: files-foo-in-bar: package-installs-into-etc-rc.boot etc/rc.boot/bar
 E: files-foo-in-bar: package-installs-into-etc-rc.d etc/rc.d/bar
+E: files-foo-in-bar: perl-module-in-core-directory usr/lib/perl/bar
+E: files-foo-in-bar: perl-module-in-core-directory usr/share/perl/bar
 E: files-foo-in-bar: subdir-in-bin bin/foo/
 E: files-foo-in-bar: subdir-in-usr-bin usr/bin/foo/
 E: files-foo-in-bar: udev-rule-in-etc etc/udev/rules.d/bar
@@ -43,3 +45,6 @@
 W: files-foo-in-bar: file-in-usr-lib-sgml usr/lib/sgml/bar
 W: files-foo-in-bar: image-file-in-usr-lib usr/lib/files-foo-in-bar/bar.png
 W: files-foo-in-bar: non-standard-dir-in-usr usr/foo/
+W: files-foo-in-bar: third-party-package-in-python-dir usr/lib/python2.6/bar
+W: files-foo-in-bar: vim-addon-within-vim-runtime-path usr/share/vim/vim73/bar
+W: files-foo-in-bar: vim-addon-within-vim-runtime-path usr/share/vim/vimcurrent/bar

Reply to: