diff --git a/redo.py b/redo.py index b37b9ad..4d6ebfd 100755 --- a/redo.py +++ b/redo.py @@ -62,7 +62,8 @@ def _possible_do_files(t): basename = '.'.join(l[:i]) ext = '.'.join(l[i:]) if ext: ext = '.' + ext - yield "default%s.do" % ext, basename, ext + yield (os.path.join(dirname, "default%s.do" % ext), + os.path.join(dirname, basename), ext) def find_do_file(t): diff --git a/test.do b/test.do index 5feb053..d933c3d 100644 --- a/test.do +++ b/test.do @@ -1,2 +1,2 @@ -redo-ifchange t/all +redo-ifchange t/c.c t/all ./wvtestrun "$REDO" runtests >&2