File tree Expand file tree Collapse file tree 2 files changed +15
-6
lines changed
Expand file tree Collapse file tree 2 files changed +15
-6
lines changed Original file line number Diff line number Diff line change 11#! /bin/bash
22
3+ set -euo pipefail
4+
35EXPECTED_OUTPUT=" $1 "
46EXE_NAME=" $2 "
57
68TEMPFILE=$( mktemp)
7- " $EXE_NAME " > " $TEMPFILE " || exit 1
9+ " $EXE_NAME " > " $TEMPFILE "
10+
11+ set +e
812DIFF_OUTPUT=$( diff --color=always -u " $EXPECTED_OUTPUT " " $TEMPFILE " )
9- if [ $? -ne 0 ]; then
13+ DIFF_RETVAL=$?
14+ set -e
15+
16+ if [ $DIFF_RETVAL -ne 0 ]; then
1017 if [ -z ${UPDATE_EXPECT+x} ]; then
1118 echo " $DIFF_OUTPUT "
1219 exit 1
Original file line number Diff line number Diff line change 11#! /bin/bash
22
3+ set -euo pipefail
4+
35cd $( dirname $( readlink -f " $0 " ) )
46
57export CMAKE_EXPORT_COMPILE_COMMANDS=ON
68export CTEST_OUTPUT_ON_FAILURE=1
79
8- mkdir -p build &&
9- cmake -S . -B build &&
10- cmake --build build -j$( nproc) &&
11- cmake --build build --target test -j$( nproc)
10+ mkdir -p build
11+ cmake -S . -B build
12+ cmake --build build -j$( nproc)
13+ cmake --build build --target test -j$( nproc)
You can’t perform that action at this time.
0 commit comments