blob: ba0ff22f5a02c8b6520f0c0953aad46fd59edecb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#!/bin/bash
TEST_AGAINST_PYTHON_PATH=$1
while read -r line; do
echo "Running $line > before"
PYTHONPATH="${TEST_AGAINST_PYTHON_PATH}"
eval "$line" > before || exit 1
echo "Running $line > after"
PYTHONPATH="../pym"
eval "$line" > after || exit 1
DIFF=$(diff -u before after)
if [[ -n $DIFF ]]; then
echo "Different!"
echo "$DIFF"
exit 1
fi
done < cmds.txt
rm before after
echo "All commands output the exact same thing!"
|