Jordan Harband
11 years ago
3 changed files with 32 additions and 0 deletions
@ -0,0 +1,25 @@ |
|||||||
|
#!/bin/sh |
||||||
|
|
||||||
|
. ../../../nvm.sh |
||||||
|
|
||||||
|
die () { echo $@ ; exit 1; } |
||||||
|
|
||||||
|
EXPECTED_STABLE="$(nvm_print_implicit_alias local stable)" |
||||||
|
STABLE_VERSION="$(nvm_version "$EXPECTED_STABLE")" |
||||||
|
|
||||||
|
EXPECTED_UNSTABLE="$(nvm_print_implicit_alias local unstable)" |
||||||
|
UNSTABLE_VERSION="$(nvm_version "$EXPECTED_UNSTABLE")" |
||||||
|
|
||||||
|
nvm ls stable | \grep "$STABLE_VERSION" >/dev/null \ |
||||||
|
|| die "expected 'nvm ls stable' to give $STABLE_VERSION, got $(nvm ls stable)" |
||||||
|
|
||||||
|
nvm ls unstable | \grep "$UNSTABLE_VERSION" >/dev/null \ |
||||||
|
|| die "expected 'nvm ls unstable' to give $UNSTABLE_VERSION, got $(nvm ls unstable)" |
||||||
|
|
||||||
|
mkdir ../../../v0.1.2 |
||||||
|
nvm alias stable 0.1 |
||||||
|
|
||||||
|
nvm ls stable | \grep v0.1.2 >/dev/null \ |
||||||
|
&& nvm ls stable | \grep -v "$STABLE_VERSION" >/dev/null \ |
||||||
|
|| die "'nvm ls stable' did not contain an explicit 'stable' alias" |
||||||
|
|
Loading…
Reference in new issue