No functional change
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
proc run-mss {args} { eval [list exec] [mss-program] $args }
+proc diff-output {expected got suffix} {
+ global seddery
+ global tmp
+ exec bash -c "
+ diff -u <($seddery mtest/$expected$suffix) \\
+ <($seddery $tmp/$got$suffix )
+ "
+}
+
file mkdir $tmp/groupfiles
set env(PYTHONHASHSEED) 0
set env(PYTHONBYTECODEBASE) 0
+set seddery { sed -n 's/^[ \t]*//; /^[^#]/p' }
+
prefix_some_path PYTHONPATH .
mtest/header.sites $tmp/groupfiles $tmp/out.sites Ginside \
< mtest/Ginside.sites
-set seddery { sed -n 's/^[ \t]*//; /^[^#]/p' }
-exec bash -c "
- diff -u <($seddery mtest/e-userv.sites) \\
- <($seddery $tmp/out.sites )
-"
+diff-output e-userv out .sites