Merge "Update symlinks in output directory when TOP dir changes" into main
This commit is contained in:
13
tests/lib.sh
13
tests/lib.sh
@@ -8,6 +8,11 @@ HARDWIRED_MOCK_TOP=
|
||||
|
||||
REAL_TOP="$(readlink -f "$(dirname "$0")"/../../..)"
|
||||
|
||||
function make_mock_top {
|
||||
mock=$(mktemp -t -d st.XXXXX)
|
||||
echo "$mock"
|
||||
}
|
||||
|
||||
if [[ -n "$HARDWIRED_MOCK_TOP" ]]; then
|
||||
MOCK_TOP="$HARDWIRED_MOCK_TOP"
|
||||
else
|
||||
@@ -198,3 +203,11 @@ function scan_and_run_tests {
|
||||
info "Completed test case \e[96;1m$f\e[0m"
|
||||
done
|
||||
}
|
||||
|
||||
function move_mock_top {
|
||||
MOCK_TOP2=$(make_mock_top)
|
||||
rm -rf $MOCK_TOP2
|
||||
mv $MOCK_TOP $MOCK_TOP2
|
||||
MOCK_TOP=$MOCK_TOP2
|
||||
trap cleanup_mock_top EXIT
|
||||
}
|
||||
|
Reference in New Issue
Block a user