tree: 272d17318da2ab9087b75e497770f64e1464f7fe [
Running "nvm alias" should create a file in the alias directory.
Running "nvm current" should display current nvm environment.
Running "nvm deactivate" should unset the nvm environment variables.
Running "nvm install" with "--reinstall-packages-from" requires a valid version
Running "nvm install" with an invalid version fails nicely
Running "nvm unalias" should remove the alias file.
Running "nvm uninstall" should remove the appropriate directory.
Running "nvm unload" should unset all function and variables.
Running "nvm use foo" where "foo" is circular aborts
Running "nvm use iojs" uses latest io.js version
Running "nvm use system" should work as expected
Running "nvm use x" should create and change the "current" symlink
Running "nvm use x" should not create the "current" symlink if $NVM_SYMLINK_CURRENT is false
Sourcing nvm.sh should make the nvm command available.