diff options
author | Joey Hess <joey@gnu.kitenet.net> | 2009-10-11 19:53:47 -0400 |
---|---|---|
committer | Joey Hess <joey@gnu.kitenet.net> | 2009-10-11 19:53:47 -0400 |
commit | 6b23f94b61b04577c23646cebab5e3d4226e3f92 (patch) | |
tree | 18f7cc7f099d6bb9aed20512a868cef115b0bac4 /t/dh_install | |
parent | 305f6ee758a4b9c5a249e8a5687802ae9648d64f (diff) | |
download | debhelper-6b23f94b61b04577c23646cebab5e3d4226e3f92.tar.gz |
two more dh_install tests
Diffstat (limited to 't/dh_install')
-rwxr-xr-x | t/dh_install | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/t/dh_install b/t/dh_install index 2557fbf4..447a40a8 100755 --- a/t/dh_install +++ b/t/dh_install @@ -1,6 +1,6 @@ #!/usr/bin/perl use Test; -plan(tests => 21); +plan(tests => 23); system("rm -rf debian/debhelper debian/tmp"); @@ -74,3 +74,15 @@ system("rm -rf debian/debhelper debian/tmp"); system("./dh_install", "dh_install", "usr/bin"); ok(-e "debian/debhelper/usr/bin/dh_install"); system("rm -rf debian/debhelper debian/tmp"); + +# specification of file in source directory not in debian/tmp +system("mkdir -p bar/usr/bin; touch bar/usr/bin/foo"); +system("./dh_install", "--sourcedir=bar", "usr/bin/foo"); +ok(-e "debian/debhelper/usr/bin/foo"); +system("rm -rf debian/debhelper bar"); + +# specification of file in subdir, not in debian/tmp +system("mkdir -p bar/usr/bin; touch bar/usr/bin/foo"); +system("./dh_install", "bar/usr/bin/foo"); +ok(-e "debian/debhelper/bar/usr/bin/foo"); +system("rm -rf debian/debhelper bar"); |