summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorDaniel Friesel <derf@derf.homelinux.org>2009-07-03 23:17:56 +0200
committerDaniel Friesel <derf@derf.homelinux.org>2009-07-03 23:17:56 +0200
commitbb3b7e2b1571776e8c27111ea11f64a765e93569 (patch)
tree927ee7e998417091bad59b6686e872561fd32472 /test
parentb05a76b412fb6fe8dbcc7f03a98e2ebcd2feb6e2 (diff)
Added basic checklinks test
Diffstat (limited to 'test')
-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"