summaryrefslogtreecommitdiff
path: root/test/rcrc-hostname.t
diff options
context:
space:
mode:
Diffstat (limited to 'test/rcrc-hostname.t')
-rw-r--r--test/rcrc-hostname.t21
1 files changed, 21 insertions, 0 deletions
diff --git a/test/rcrc-hostname.t b/test/rcrc-hostname.t
new file mode 100644
index 0000000..1008cd9
--- /dev/null
+++ b/test/rcrc-hostname.t
@@ -0,0 +1,21 @@
+ $ . "$TESTDIR/helper.sh"
+
+The hostname can be set in ~/.rcrc
+
+ $ touch .dotfiles/example
+ > mkdir .dotfiles/host-$(hostname)
+ > touch .dotfiles/host-$(hostname)/h-example
+ > mkdir .dotfiles/host-eggplant_firetruck
+ > touch .dotfiles/host-eggplant_firetruck/nh-example
+ > mkdir .dotfiles/host-haircut_hammer
+ > touch .dotfiles/host-haircut_hammer/nh-example
+
+ $ echo 'HOSTNAME="eggplant_firetruck"' > $HOME/.rcrc
+
+ $ lsrc
+ /*/.example:/*/.dotfiles/example (glob)
+ /*/.nh-example:/*/.dotfiles/host-eggplant_firetruck/nh-example (glob)
+
+ $ lsrc -B haircut_hammer
+ /*/.example:/*/.dotfiles/example (glob)
+ /*/.nh-example:/*/.dotfiles/host-haircut_hammer/nh-example (glob)