]> Cypherpunks.ru repositories - goredo.git/blobdiff - t/goredo-build-uuid-for-fdood.t
BuildUUID check regression for known OOD targets
[goredo.git] / t / goredo-build-uuid-for-fdood.t
diff --git a/t/goredo-build-uuid-for-fdood.t b/t/goredo-build-uuid-for-fdood.t
new file mode 100755 (executable)
index 0000000..db952a5
--- /dev/null
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+testname=`basename "$0"`
+test_description="Passed known OOD targets must not skip BuildUUID check"
+. $SHARNESS_TEST_SRCDIR/sharness.sh
+export REDO_TOP_DIR="`pwd`" REDO_NO_PROGRESS=1
+
+echo redo-ifchange l3 l2 > l1.do
+echo redo-ifchange l3 > l2.do
+cat > l3.do <<EOF
+sleep 1
+touch \$(date +%s).touch
+EOF
+
+redo -j 1 l1
+touches="$(ls *.touch | wc -l)"
+
+test_expect_success "only single .touch exists" '[ $touches = 1 ]'
+
+test_done