3 file.x.y.z file.z file \
4 a/b/file.x.y.z a/b/file.y.z a/b/file.z a/b/file \
5 a/d/file.x.y.z a/d/file.y.z a/d/file.z a/d/file
7 (cd a/b && redo-ifchange ../file.x.y.z ../file.y.z ../file.z ../file)
11 if [ "$(cat $1)" != "$2" ]; then
12 echo "$1 should contain '$2'"
13 echo " ...got '$(cat $1)'"
18 check file.x.y.z "root file.x.y.z ."
19 check file.z "root file.z ."
20 check file "root file ."
22 check a/file.x.y.z "default.x.y.z file .x.y.z"
23 check a/file.y.z "default.z file.y .z"
24 check a/file.z "default.z file .z"
25 check a/file "root a/file a"
27 check a/b/file.x.y.z "file file.x.y.z"
28 check a/b/file.y.z "default.y.z file .y.z"
29 check a/b/file.z "default.z b/file .z"
30 check a/b/file "root a/b/file a/b"
32 check a/d/file.x.y.z "default file.x.y.z"
33 check a/d/file.y.z "default file.y.z"
34 check a/d/file.z "default file.z"
35 check a/d/file "default file"