t/all.do: use redo instead of redo-ifchange.

I'm not quite sure what I was thinking, using redo-ifchange there, but
the result was that some tests wouldn't run if you run 'redo test'
repeatedly, even after modifying redo itself.

Also tweaked t/950-curse so that it always runs, not just the first
time.
This commit is contained in:
Avery Pennarun 2018-10-12 04:17:19 -04:00
commit 637521070b
2 changed files with 3 additions and 1 deletions

View file

@ -1,3 +1,5 @@
rm -f *.n[012]
. ./check-1.sh
redo-ifchange 1.n0 2.n0 3.n0
DEPS=$(./seq 10 | sed 's/$/.n1/')

View file

@ -15,4 +15,4 @@ xargs redo
# builds the rest
/bin/ls [2-9][0-9][0-9]*/all.do |
sed 's/\.do$//' |
xargs redo-ifchange
xargs redo