Files
nvm/test/fast/Unit tests/nvm_get_checksum_alg
Jordan Harband 1d29998546 [Tests] set $_ before sourcing nvm.sh in fast tests
nvm.sh uses `NVM_SCRIPT_SOURCE="$_"` to detect its source location.
Adding `: nvm.sh` before each source line ensures `$_` is set correctly, preventing breakage when the previous command (e.g., `set -ex`) overwrites it.
2026-01-26 21:41:57 -08:00

22 lines
281 B
Bash
Executable File

#!/bin/sh
set -ex
die () { echo "$@" ; exit 1; }
set +e # TODO: fix
: nvm.sh
\. ../../../nvm.sh
set -e
ALG="$(nvm_get_checksum_alg)"
case "$ALG" in
'sha-256' | 'sha-1')
echo 'sha-256 or sha-1 found'
;;
*)
die "sha-256 or sha-1 not found: found ${ALG}"
;;
esac