initial commit
Signed-off-by: Peter Siegmund <mars3142@noreply.mars3142.dev>
This commit is contained in:
27
libs/wxWidgets-3.3.1/build/tools/httpbin.sh
Normal file
27
libs/wxWidgets-3.3.1/build/tools/httpbin.sh
Normal file
@@ -0,0 +1,27 @@
|
||||
# This script is sourced by CI scripts to launch httpbin.
|
||||
#
|
||||
# Do not run it directly.
|
||||
|
||||
httpbin_launch() {
|
||||
# If the tests are already disabled, don't do anything.
|
||||
if [ "$WX_TEST_WEBREQUEST_URL" != "0" ]; then
|
||||
WX_TEST_WEBREQUEST_URL=0
|
||||
export WX_TEST_WEBREQUEST_URL
|
||||
|
||||
go version
|
||||
go install github.com/mccutchen/go-httpbin/v2/cmd/go-httpbin@v2
|
||||
|
||||
echo 'Launching httpbin...'
|
||||
go-httpbin -host 127.0.0.1 -port 8081 2>&1 >httpbin.log &
|
||||
WX_TEST_WEBREQUEST_URL="http://127.0.0.1:8081"
|
||||
fi
|
||||
}
|
||||
|
||||
httpbin_show_log() {
|
||||
if [ "$WX_TEST_WEBREQUEST_URL" != "0" ]; then
|
||||
echo '*** Tests failed, contents of httpbin.log follows: ***'
|
||||
echo '-----------------------------------------------------------'
|
||||
cat httpbin.log
|
||||
echo '-----------------------------------------------------------'
|
||||
fi
|
||||
}
|
||||
Reference in New Issue
Block a user