summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/checklinks20
-rwxr-xr-xtest/main1
2 files changed, 21 insertions, 0 deletions
diff --git a/test/checklinks b/test/checklinks
new file mode 100644
index 0000000..7b50c59
--- /dev/null
+++ b/test/checklinks
@@ -0,0 +1,20 @@
+## vim:ft=zsh
+
+cat > links <<- quux
+ foo ignored
+ # ignored
+ hard foo bar
+ soft link file
+ soft blub \$quux
+quux
+
+alias checklinks='checklinks --parameter quux=flurbl'
+
+echo barbl > bar
+echo flurbl > file
+echo morp > flurbl
+
+checklinks
+[[ $(cat foo) == $(cat bar) ]]
+[[ $(cat link) == $(cat file) ]]
+[[ $(cat blub) == $(cat flurbl) ]]
diff --git a/test/main b/test/main
index a72d5cc..75b3cd8 100755
--- a/test/main
+++ b/test/main
@@ -30,6 +30,7 @@ source $tests/setup
echo "# bootstrapping PKG_DIR"
cd $test_home
export HOME=$test_home
+source $tests/checklinks
$test_proot/core/include/bootstrap $test_proot $test_pdir
echo "# checking for success"