diff options
author | Niels Thykier <niels@thykier.net> | 2018-04-07 11:01:38 +0000 |
---|---|---|
committer | Niels Thykier <niels@thykier.net> | 2018-04-07 11:01:38 +0000 |
commit | c7a3a4bd757a40d3834c000af2917a381eed9c9d (patch) | |
tree | 2312b7fd54fd8d8ef6a77adbed4f01aac5a0501e | |
parent | 3d8fea377aa450f707f0ffece497d3130efaaf8b (diff) | |
download | debhelper-c7a3a4bd757a40d3834c000af2917a381eed9c9d.tar.gz |
t/dh_usrlocal: Add tests from Nicolas Boulenguez
Signed-off-by: Niels Thykier <niels@thykier.net>
-rwxr-xr-x | t/dh_usrlocal/01-basic.t | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/t/dh_usrlocal/01-basic.t b/t/dh_usrlocal/01-basic.t index bba75a92..e79e615b 100755 --- a/t/dh_usrlocal/01-basic.t +++ b/t/dh_usrlocal/01-basic.t @@ -70,6 +70,65 @@ each_compat_subtest { perform_test( [ + '/usr/local/foo/bar', + '/usr/local/foo/baz', + ], + [ + '/usr/local/foo', + '/usr/local/foo/bar', + '/usr/local/foo/baz', + ], + [ + '/usr/local/foo/bar', + '/usr/local/foo/baz', + ] + ); + + perform_test( + [qw( + /usr/local/a/a/a + /usr/local/a/a/b + /usr/local/a/b/a + /usr/local/a/b/b + /usr/local/b/a/a + /usr/local/b/a/b + /usr/local/b/b/a + /usr/local/b/b/b + )], + [qw( + /usr/local/a + /usr/local/a/a + /usr/local/a/a/a + /usr/local/a/a/b + /usr/local/a/b + /usr/local/a/b/a + /usr/local/a/b/b + /usr/local/b + /usr/local/b/a + /usr/local/b/a/a + /usr/local/b/a/b + /usr/local/b/b + /usr/local/b/b/a + /usr/local/b/b/b + )], + [qw( + /usr/local/a/a/a + /usr/local/a/a/b + /usr/local/a/a + /usr/local/a/b/a + /usr/local/a/b/b + /usr/local/a/b + /usr/local/b/a/a + /usr/local/b/a/b + /usr/local/b/a + /usr/local/b/b/a + /usr/local/b/b/b + /usr/local/b/b + )] + ); + + perform_test( + [ '/usr/local/foo/dir/somewhere', '/usr/local/bar/another-dir/elsewhere', '/usr/local/baz/foo+bar/thing', |