[debhelper-devel] [debhelper] branch master updated (ac250f1 -> 24f2eda)
Niels Thykier
nthykier at moszumanska.debian.org
Mon Jul 3 14:40:36 UTC 2017
This is an automated email from the git hooks/post-receive script.
nthykier pushed a change to branch master
in repository debhelper.
from ac250f1 Release debhelper/10.6.1 into unstable
adds b617c93 Add simple Test::DH module in the test suite
adds 7f2f5c8 dh_install.t: Run the tests against all relevant compat levels
adds 806cbfe Add test case for #866570
adds c05960e Test::DH: Set PERL5LIB
adds 7719c95 Test::DH: Prove a run_dh_tool sub that DTRT
new 89b9655 Run dh_install.t in a temp dir
new 8ff4f01 dh_install.t: Optimize out some fork+exec
new f0b2bb3 dh-lib.t: Convert to Test::DH
new 0671bc4 dh_link.t: Convert to Test::DH
new 7de6ea5 t/syntax.t: Make it run without setting PERL5LIB
new ea233bc Test::DH: Support tests requiring (fake)root
new c725e8a maintscript.t: Convert to Test::DH
new 04b1094 dh_compress.t: Convert to Test::DH
new de6ccbd Test::DH: Drop DEB_BUILD_* vars at load
new 376bedb Test::DH: Support extra per-test template files
new b9ae8bb dh_installinit.t: Convert to Test::DH
new a9c532f dh_missing: Remove unnecessary (fake)root requirement
new 9d208d7 Test::DH: Gracefully handle extra test files in pkg root
new 823e57f dh_missing.t: Convert to Test::DH
new 1e9c943 Test::DH: Support setting env in run_dh_tool
new 6e6307b dh_installdocs.t: Migrate to Test::DH
new b7a61e5 t: Drop unnecessary files
new 60cddb2 t: Split dh_install tests
new fe310ea Test::DH: Support alternative fixture dir
new 664c63a t: Split dh_missing test
new 943baac t: Split out a separate test for make jobserver flags
new ce400c6 Test::DH: Expose $ROOT_DIR
new 61d0579 t: Split buildsystem_tests in to smaller bits
new 72f3cd7 t: Split syntax check test
new 6bd2369 t: Split up dh_link test
new 74dc778 t: Avoid redefining dirname
new 3b1d59c Makefile: Exclude .pl in test and remove dh_clean call
new 408daf8 d/rules: Let tests run in parallel
new 2301d7c Makefile: Run tests in parallel
new 24f2eda d/changelog: Add entry for the test suite changes
The 30 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Debian/Debhelper/Dh_Lib.pm | 2 +-
Makefile | 10 +-
debian/changelog | 7 +
debian/rules | 4 -
t/Test/DH.pm | 200 ++++++++++++
t/buildsystems/01-build-system-basic-api.t | 49 +++
t/buildsystems/02-make-jobserver-makeflags.t | 63 ++++
t/buildsystems/03-bs-auto-buildable.t | 221 +++++++++++++
t/buildsystems/04-dh_auto_do_autoconf.t | 93 ++++++
t/buildsystems/05-load-build-system.t | 60 ++++
t/buildsystems/06-buildsystem-mkdir-rmdir.t | 56 ++++
t/buildsystems/buildsystem_tests.t | 396 +-----------------------
t/buildsystems/load-bs.pl | 21 ++
t/dh-lib.t | 29 +-
t/dh_compress.t | 88 +++---
t/dh_install.t | 94 ------
t/dh_install/01-basics.t | 38 +++
t/dh_install/02-bugs-53XXXX.t | 65 ++++
t/dh_install/03-866570-dont-install-from-host.t | 29 ++
t/dh_install/04-sourcedir.t | 84 +++++
t/dh_installdocs/debian/compat | 1 -
t/dh_installdocs/debian/copyright | 1 +
t/dh_installdocs/dh_installdocs.t | 119 ++++---
t/dh_installinit/debian/compat | 1 -
t/dh_installinit/dh_installinit.t | 82 +++--
t/dh_link.t | 51 ---
t/dh_link/01-basic.t | 55 ++++
t/dh_link/02-346405.t | 34 ++
t/dh_missing/01-no-missing.t | 33 ++
t/dh_missing/02-fail-on-missing.t | 38 +++
t/dh_missing/03-dh_install-redirection.t | 35 +++
t/dh_missing/debian/compat | 1 -
t/dh_missing/dh_missing.t | 57 ----
t/dh_missing/{ => template}/Makefile | 0
t/dh_missing/{ => template}/debian/changelog | 0
t/dh_missing/{ => template}/debian/control | 0
t/dh_missing/{ => template}/debian/foo.install | 0
t/dh_missing/{ => template}/file-for-foo | 0
t/maintscript.t | 47 ++-
t/syntax.t | 19 --
t/syntax/syntax-libs.t | 1 +
t/syntax/syntax-progs.t | 29 ++
42 files changed, 1414 insertions(+), 799 deletions(-)
create mode 100644 t/Test/DH.pm
create mode 100755 t/buildsystems/01-build-system-basic-api.t
create mode 100755 t/buildsystems/02-make-jobserver-makeflags.t
create mode 100755 t/buildsystems/03-bs-auto-buildable.t
create mode 100755 t/buildsystems/04-dh_auto_do_autoconf.t
create mode 100755 t/buildsystems/05-load-build-system.t
create mode 100755 t/buildsystems/06-buildsystem-mkdir-rmdir.t
create mode 100755 t/buildsystems/load-bs.pl
delete mode 100755 t/dh_install.t
create mode 100755 t/dh_install/01-basics.t
create mode 100755 t/dh_install/02-bugs-53XXXX.t
create mode 100755 t/dh_install/03-866570-dont-install-from-host.t
create mode 100755 t/dh_install/04-sourcedir.t
delete mode 100644 t/dh_installdocs/debian/compat
create mode 100644 t/dh_installdocs/debian/copyright
delete mode 100644 t/dh_installinit/debian/compat
delete mode 100755 t/dh_link.t
create mode 100755 t/dh_link/01-basic.t
create mode 100755 t/dh_link/02-346405.t
create mode 100755 t/dh_missing/01-no-missing.t
create mode 100755 t/dh_missing/02-fail-on-missing.t
create mode 100755 t/dh_missing/03-dh_install-redirection.t
delete mode 100644 t/dh_missing/debian/compat
delete mode 100755 t/dh_missing/dh_missing.t
rename t/dh_missing/{ => template}/Makefile (100%)
rename t/dh_missing/{ => template}/debian/changelog (100%)
rename t/dh_missing/{ => template}/debian/control (100%)
rename t/dh_missing/{ => template}/debian/foo.install (100%)
rename t/dh_missing/{ => template}/file-for-foo (100%)
delete mode 100755 t/syntax.t
create mode 120000 t/syntax/syntax-libs.t
create mode 100755 t/syntax/syntax-progs.t
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git
More information about the debhelper-devel
mailing list