From c9d180900a3f8e54b456c9e71bfaac930bbc2478 Mon Sep 17 00:00:00 2001 From: Mike Burns Date: Tue, 6 May 2014 14:00:54 +0200 Subject: Bugfix: do not break out of the for loop A `break` anywhere inside a `for` loop (even inside a `case`) will exit from the innermost loop. Replace the `break` with a `:` to get the desired effect. Spotted by Pat Brisin. --- test/mkrc-simple-output.t | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'test') diff --git a/test/mkrc-simple-output.t b/test/mkrc-simple-output.t index c18886c..9db263d 100644 --- a/test/mkrc-simple-output.t +++ b/test/mkrc-simple-output.t @@ -47,9 +47,22 @@ preserving the full path then symlink > cd .nested/deeply $ mkrc -v another_example + > cd ../.. Moving... '*/.nested/deeply/another_example' -> '*/.dotfiles/nested/deeply/another_example' (glob) Linking... '*/.dotfiles/nested/deeply/another_example' -> '*/.nested/deeply/another_example' (glob) $ assert_linked "$HOME/.nested/deeply/another_example" "$HOME/.dotfiles/nested/deeply/another_example" + +Making an absolute rc file + + $ touch .an_example + + $ mkrc -v $PWD/.an_example + Moving... + '*/.an_example' -> '*/.dotfiles/an_example' (glob) + Linking... + '*/.dotfiles/an_example' -> '*/.an_example' (glob) + + $ assert_linked "$HOME/.an_example" "$HOME/.dotfiles/an_example" -- cgit v1.2.3