stow/t
Adam Spiers 4d711fc4ac Make join_paths correctly handle absolute paths
Previously join_paths() was incorrectly handling absolute paths, for
example join_paths('a/b', '/c/d') would return 'a/b/c/d' rather than
'/c/d'.  This was a problem when following a symlink in
find_stowed_path(), because if the symlink was not owned by Stow and
pointed to an absolute path, find_stowed_path() might accidentally
deem the link owned by Stow, if c/d was a valid path relative to the
current directory.
2024-03-31 12:02:58 +01:00
..
chkstow.t Replace testutil::make_dir with File::Path::make_path 2019-06-28 01:02:48 +01:00
cleanup_invalid_links.t Replace testutil::make_dir with File::Path::make_path 2019-06-28 01:02:48 +01:00
cli.t cli.t: test with the right Perl executable 2019-07-15 16:12:26 -04:00
cli_options.t Replace testutil::make_dir with File::Path::make_path 2019-06-28 01:02:48 +01:00
defer.t Rename $OUT_DIR to $TEST_DIR 2019-06-28 00:53:12 +01:00
dotfiles.t dotfiles.t: improve comment descriptions 2024-03-09 17:57:04 +00:00
examples.t Replace testutil::make_dir with File::Path::make_path 2019-06-28 01:02:48 +01:00
find_stowed_path.t t/find_stowed_path.t: Add a couple of missing spaces 2024-03-10 17:40:17 +00:00
foldable.t Replace testutil::make_dir with File::Path::make_path 2019-06-28 01:02:48 +01:00
ignore.t Replace testutil::make_dir with File::Path::make_path 2019-06-28 01:02:48 +01:00
join_paths.t Make join_paths correctly handle absolute paths 2024-03-31 12:02:58 +01:00
parent.t Change #!/usr/local/bin/perl to #!/usr/bin/perl in t/*.t 2019-06-27 20:37:50 +01:00
rc_options.t Remove dependencies on Hash::Merge and Clone::Choose 2019-06-29 13:42:19 +01:00
stow.t Add examples of how to enable debugging in tests 2019-06-28 15:24:50 +01:00
testutil.pm Move setting of cperl-indent-level to .dir-locals.el 2024-03-31 12:02:58 +01:00
unstow.t Replace testutil::make_dir with File::Path::make_path 2019-06-28 01:02:48 +01:00
unstow_orig.t Remove trailing whitespace 2024-03-09 17:56:41 +00:00