06fdfc185f
There was a ton of duplication which is not maintainable, so refactor everything into a single test which still covers the differences. This in turn revealed some issues in the unstowing logic: - We shouldn't conflict if we find a file which isn't a link or a directory; we can just skip over it. - Unstowing with `--dotfiles` was using the wrong variable to obtain the package path, and as a result having to perform an unnecessary call to `adjust_dotfile()`. So fix those at the same time.
35 lines
566 B
Text
35 lines
566 B
Text
.dirstamp
|
|
/Build
|
|
/ChangeLog
|
|
/MYMETA.json
|
|
/MYMETA.yml
|
|
/Makefile
|
|
/Makefile.in
|
|
/bin/chkstow
|
|
/bin/stow
|
|
/doc/stow.info
|
|
/doc/version.texi
|
|
/playground/
|
|
tmp-testing-trees*/
|
|
_build/
|
|
autom4te.cache/
|
|
blib/
|
|
config.log
|
|
config.status
|
|
configure
|
|
/cover_db/
|
|
/doc/ChangeLog.OLD
|
|
/doc/manual.pdf
|
|
/doc/manual-single.html
|
|
/doc/manual-single-old-texi2html.html
|
|
/doc/manual-single-texi2html-wrapper.html
|
|
/doc/manual-split/
|
|
/doc/manual.texi
|
|
/doc/stow.pdf
|
|
/doc/stow.8
|
|
/lib/Stow.pm
|
|
/lib/Stow/Util.pm
|
|
stamp-vti
|
|
stow-[0-9].[0-9].[0-9].tar.*
|
|
stow-[0-9].[0-9].[0-9]/
|
|
Stow-v[0-9].[0-9].[0-9].tar.*
|