]> Cypherpunks.ru repositories - goredo.git/blobdiff - t/goredo-default.do.t
default.do-s must not depend on themselves
[goredo.git] / t / goredo-default.do.t
diff --git a/t/goredo-default.do.t b/t/goredo-default.do.t
new file mode 100755 (executable)
index 0000000..f178256
--- /dev/null
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+testname=`basename "$0"`
+test_description="Building of default.do must not depend on itself"
+. $SHARNESS_TEST_SRCDIR/sharness.sh
+export REDO_TOP_DIR="`pwd`" REDO_NO_PROGRESS=1
+
+mkdir foo
+echo echo echo ok > default.do
+redo foo/default.do
+test_expect_success "repeated" "redo foo/default.do"
+test_expect_success "repeated again" "redo foo/default.do"
+redo foo/bar
+bar=`cat foo/bar`
+test_expect_success "default is fine" '[ "$bar" = "ok" ]'
+
+test_done