2019-04-10 09:44:52 +03:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
set -euo pipefail
|
|
|
|
|
|
|
|
cd "$(dirname "$(readlink -f "${BASH_SOURCE[0]}")")"
|
|
|
|
source ../vendor/github.com/reconquest/import.bash/import.bash
|
|
|
|
|
|
|
|
import:use "github.com/reconquest/test-runner.bash"
|
|
|
|
import:use "github.com/reconquest/go-test.bash"
|
2019-04-11 22:23:45 +03:00
|
|
|
import:use "github.com/reconquest/blank.bash"
|
|
|
|
import:use "github.com/reconquest/coproc.bash"
|
2019-04-10 09:44:52 +03:00
|
|
|
|
|
|
|
:cleanup() {
|
|
|
|
:
|
|
|
|
}
|
|
|
|
|
|
|
|
:main() {
|
|
|
|
trap :cleanup EXIT
|
|
|
|
|
|
|
|
cd ..
|
|
|
|
|
|
|
|
go-test:set-output-dir "$(pwd)"
|
|
|
|
go-test:build mark
|
|
|
|
|
|
|
|
test-runner:set-local-setup tests/setup.sh
|
|
|
|
test-runner:set-local-teardown tests/teardown.sh
|
|
|
|
test-runner:set-testcases-dir tests/testcases
|
|
|
|
|
|
|
|
test-runner:run "${@}"
|
|
|
|
}
|
|
|
|
|
|
|
|
:main "${@}"
|