diff options
| author | adamdotdevin <[email protected]> | 2025-08-05 11:46:12 -0500 |
|---|---|---|
| committer | adamdotdevin <[email protected]> | 2025-08-05 11:46:12 -0500 |
| commit | 5e825a4b6a47999e18295ad64f99d59d282c6966 (patch) | |
| tree | 81a0dc7572da8d181d108149a7ae5503b9c01bd1 /packages/tui/sdk/scripts/test | |
| parent | 3db8e7c2b66bd6efea1457d9a2fcd6c9bbc782a8 (diff) | |
| download | opencode-5e825a4b6a47999e18295ad64f99d59d282c6966.tar.gz opencode-5e825a4b6a47999e18295ad64f99d59d282c6966.zip | |
chore: cleanup old sdk
Diffstat (limited to 'packages/tui/sdk/scripts/test')
| -rwxr-xr-x | packages/tui/sdk/scripts/test | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/packages/tui/sdk/scripts/test b/packages/tui/sdk/scripts/test deleted file mode 100755 index efebceaee..000000000 --- a/packages/tui/sdk/scripts/test +++ /dev/null @@ -1,56 +0,0 @@ -#!/usr/bin/env bash - -set -e - -cd "$(dirname "$0")/.." - -RED='\033[0;31m' -GREEN='\033[0;32m' -YELLOW='\033[0;33m' -NC='\033[0m' # No Color - -function prism_is_running() { - curl --silent "http://localhost:4010" >/dev/null 2>&1 -} - -kill_server_on_port() { - pids=$(lsof -t -i tcp:"$1" || echo "") - if [ "$pids" != "" ]; then - kill "$pids" - echo "Stopped $pids." - fi -} - -function is_overriding_api_base_url() { - [ -n "$TEST_API_BASE_URL" ] -} - -if ! is_overriding_api_base_url && ! prism_is_running ; then - # When we exit this script, make sure to kill the background mock server process - trap 'kill_server_on_port 4010' EXIT - - # Start the dev server - ./scripts/mock --daemon -fi - -if is_overriding_api_base_url ; then - echo -e "${GREEN}✔ Running tests against ${TEST_API_BASE_URL}${NC}" - echo -elif ! prism_is_running ; then - echo -e "${RED}ERROR:${NC} The test suite will not run without a mock Prism server" - echo -e "running against your OpenAPI spec." - echo - echo -e "To run the server, pass in the path or url of your OpenAPI" - echo -e "spec to the prism command:" - echo - echo -e " \$ ${YELLOW}npm exec --package=@stoplight/prism-cli@~5.3.2 -- prism mock path/to/your.openapi.yml${NC}" - echo - - exit 1 -else - echo -e "${GREEN}✔ Mock prism server is running with your OpenAPI spec${NC}" - echo -fi - -echo "==> Running tests" -go test ./... "$@" |
