Commit Graph

124 Commits (3cdec8e8750eeb2e66d52b0e54841720c0e4d674)

Author SHA1 Message Date
Jordan Harband eb6031cb58 Clean up after existing `nvm install` tests. 2014-04-19 17:00:06 -07:00
Jordan Harband 55a6f1f06e Organizing `nvm install` tests better. 2014-04-19 16:48:43 -07:00
Jordan Harband b15ea07067 Don't clobber the latest version of 0.10 for tests. 2014-04-19 16:46:17 -07:00
Koen Punt 703acb0514 Added test for nvm unload 2014-03-23 16:44:40 +01:00
Koen Punt 52a384a0cc Add Makefile for multishell testing
updated nvm current test for zsh
2014-03-22 18:47:15 +01:00
Koen Punt 0b97ee1d2a Failing test for when using nvm ls with v* version 2014-03-18 10:49:44 +01:00
Koen Punt ae4c841742 Double == causes error on travis (dash shell) 2014-03-17 19:44:40 +01:00
Jordan Harband 4f9324c439 Merge pull request #377 from koenpunt/remove-obscure-echo-test
Replaced echo for printf when using formatted strings
2014-03-17 10:02:54 -07:00
Koen Punt 38a0c997e2 Added travis config, fixed tests for use on travis 2014-03-17 14:33:25 +01:00
Koen Punt 70f1734c12 updated tests for altered output 2014-03-17 13:24:24 +01:00
messju mohr e46ee7b30b added test for using the latest of two versions 2014-03-15 20:42:38 +01:00
Fraser Tweedale 332ae1afcb use a more portable release in install tests
The tests for nvm install currently install v0.8.6, which doesn't
build on FreeBSD due to Linuxisms.  Switch to a more recent version
that does work.
2014-02-22 12:20:15 +10:00
Fraser Tweedale 9108a7f7fa remove duplicate install test
`test/slow/install` is identical to `test/slow/install from source`
except in the version installed.  Remove it.
2014-02-22 12:20:15 +10:00
Fraser Tweedale dcba513108 address remaining comments from #363 2014-02-22 11:25:45 +10:00
Fraser Tweedale 21771e7369 fix logic error in nvm deactivate test 2014-02-21 21:06:53 +10:00
Fraser Tweedale a3331ffdb0 fix errors due to use of unportable == operator
The `==` operator is not defined by POSIX and many test(1) (also
spelled `[`) implementations do not support it.  Replace uses of
`==` with the POSIX-conformant `=` equality operator.
2014-02-21 21:05:40 +10:00
Fraser Tweedale 8925419e90 tests: avoid reliance on nullglob
Some shells do not have a nullglob feature, including dash (default
/bin/sh on Ubuntu) and the Almquist shell (default /bin/sh on
FreeBSD).  An mv(1) command in setup_dir is failing due to a glob
not matching anything, so use a more widely supported construction.
2014-02-21 19:21:03 +10:00
Dr. Kibitz 0f709eafa0 Missed tests 2014-02-18 22:07:25 -08:00
Timo Sand 4ca71d81cf Changed test according to comments 2013-12-17 08:28:31 +02:00
Timo Sand dc7a42062e Added test for `nvm current` 2013-10-10 07:58:51 +03:00
Emanuele Aina 04dba10b9a Fix the setup/teardown urchin test scripts under zsh
The v* glob expansions were failing with an error under zsh, just set
nullglob/NULL_GLOB and make both bash and zsh happier.
2013-06-07 23:18:50 +02:00
Emanuele Aina 8486a0da2b Fix the 'nvm deactivate' test
`nvm deactivate` does not really remove the nvm command, it just remove
the entries from $PATH and $MANPATH previously adde with `nvm use`.
2013-06-07 23:18:50 +02:00
Yoshiya Hinosawa 278fd031b0 added test for installation with -s option. 2013-01-12 14:42:41 +09:00
Thomas Levine a27d39139b tests from readme
fast tests

alias

unalias

more alias tests

tests

document testing

warn not to run while testing

chmod +x deactivate

specify the version (commit) of urchin

installation test

run

tests for ls

switch unsetopt to the thing creationix has

rename tests

urchin log

adjust urchin version
2012-10-11 16:12:50 -04:00