diff options
| author | 2022-08-04 23:21:41 -0700 | |
|---|---|---|
| committer | 2022-08-04 23:21:41 -0700 | |
| commit | 7e3fe03fb022bc5eaafe73b199014dd63925cc7b (patch) | |
| tree | a810fb2b0459803b3b6033c5527155c93d1e193f /test | |
| parent | 1bc8c92e2fc2fe80162b70cb5db0f72c716a8941 (diff) | |
| download | bun-7e3fe03fb022bc5eaafe73b199014dd63925cc7b.tar.gz bun-7e3fe03fb022bc5eaafe73b199014dd63925cc7b.tar.zst bun-7e3fe03fb022bc5eaafe73b199014dd63925cc7b.zip | |
[bun init] Add a test
Diffstat (limited to '')
| -rw-r--r-- | test/apps/bun-init-check.sh | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/test/apps/bun-init-check.sh b/test/apps/bun-init-check.sh new file mode 100644 index 000000000..3eac65615 --- /dev/null +++ b/test/apps/bun-init-check.sh @@ -0,0 +1,26 @@ +#!/usr/bin/env bash + +# TODO: move this test to bun once we have a child_process equivalent. +(killall -9 $(basename $BUN_BIN) || echo "") >/dev/null 2>&1 + +rm -rf /tmp/bun-init-check +mkdir -p /tmp/bun-init-check + +cd /tmp/bun-init-check + +$BUN_BIN init -y + +if (($?)); then + echo "Bun init failed" + exit 1 +fi + +SHASUM_RESULT=$(cat index.ts .gitignore tsconfig.json package.json README.md | shasum) + +# This test will fail when the minor version of Bun changes. +if [[ "${SHASUM_RESULT}" != "b1548bb4e806f0506fd1b27ae8901d2e84926774 -" ]]; then + echo -e "Bun init shasum mismatch\n expected: b1548bb4e806f0506fd1b27ae8901d2e84926774\n actual: ${SHASUM_RESULT}" + exit 1 +fi + +exit 0 |
