Jordan Harband
|
9a4e9060d8
|
Don't bother testing --install option on source, or supporting it, unless the shell supports passing options upon sourcing.
|
2014-12-26 13:33:33 -08:00 |
Jordan Harband
|
3df0caefa5
|
Support `--install` option upon sourcing.
|
2014-12-26 12:19:35 -08:00 |
Jordan Harband
|
274369dc40
|
Remove trailing whitespace
|
2014-12-22 23:08:03 -08:00 |
Jordan Harband
|
25c61594fe
|
Tests for `nvm_get_latest`
|
2014-12-21 18:13:59 -08:00 |
Jordan Harband
|
2d78d69d4c
|
Properly outputting the version when nvm_version_path outputs the new "versions" subdirectory.
|
2014-12-19 17:12:38 -08:00 |
Daniel Bretoi
|
99ca0de18f
|
revert echoing path. make tests even better
|
2014-12-19 11:31:46 -08:00 |
Jordan Harband
|
74b36b09ff
|
Merge pull request #583 from danielb2/which
Adds `nvm which`
|
2014-12-17 01:26:50 -08:00 |
Jordan Harband
|
3bd148056e
|
Fixing deactivate tests.
Fixes #357.
|
2014-12-03 00:04:43 -08:00 |
Daniel Bretoi
|
7805492bda
|
merge with master
|
2014-12-02 13:01:37 -08:00 |
Daniel Bretoi
|
a1c0c34088
|
fix to proper echo of nvm which. Checkin test which had been left out
|
2014-12-02 12:58:07 -08:00 |
Jordan Harband
|
383f39ab61
|
Global modules should not be requireable, and `npm root -g` should not be in `$NODE_PATH`.
Fixes #586.
|
2014-11-29 11:22:10 -08:00 |
Jordan Harband
|
e728577627
|
Rename `nvm copy-packages` to `nvm reinstall-packages`, and `--copy-packages-from` install option to `--reinstall-packages-from`
For #341. `nvm copy-packages` and install option `--copy-packages-from` will continue to be supported for for at least a full minor release version.
|
2014-11-22 13:22:24 -08:00 |
Jordan Harband
|
689c52c90d
|
Install nvm-exec as well when installing via script.
Fixes #553.
|
2014-11-22 10:34:20 -08:00 |
Daniel Bretoi
|
8b25457b74
|
remove redundant lines from test file
|
2014-11-21 17:53:08 -08:00 |
Daniel Bretoi
|
ee520abf78
|
adding some tests for nvm which
|
2014-11-21 17:51:49 -08:00 |
Xavier Cambar
|
516e553093
|
Refactors NVM_SOURCE
|
2014-11-06 22:35:24 +01:00 |
Xavier Cambar
|
b9f15b0ab0
|
Tests for PROFILE detection
|
2014-10-29 18:50:04 +01:00 |
Jordan Harband
|
d30c0fe146
|
Cleaning up install_script tests.
|
2014-10-28 13:47:21 -07:00 |
Xavier Cambar
|
3cdec8e875
|
Testable install script
* wraps main code into a function
* EnvVar-based install start
* Clean environment after install
|
2014-10-28 11:44:01 +01:00 |
Jordan Harband
|
cec1c38a84
|
Move sourcing tests to a separate test suite.
|
2014-10-26 23:40:32 -07:00 |
Jordan Harband
|
2d529cc8b7
|
Prevent attempts to `nvm use` a circular reference.
|
2014-10-22 18:15:21 -07:00 |
Jordan Harband
|
9b91734f0b
|
Show "∞" when there's a circular alias reference.
|
2014-10-22 18:15:21 -07:00 |
Jordan Harband
|
0f5997f754
|
Clean up from some more tests
|
2014-10-22 18:15:21 -07:00 |
Jordan Harband
|
7a339bdd3c
|
Adding nvm_resolve_alias
|
2014-10-22 01:30:40 -07:00 |
Jordan Harband
|
08aa09e664
|
Prevent test pollution.
|
2014-10-22 01:26:39 -07:00 |
Jordan Harband
|
8284cd0f81
|
Ensuring that there's a stable and unstable version "available" for this test.
|
2014-10-21 01:02:59 -07:00 |
Jordan Harband
|
ca89cceb99
|
Default $NVM_SYMLINK_CURRENT to off (create a "current" symlink on `use`).
Fixes #499.
|
2014-10-14 18:14:12 -07:00 |
Jordan Harband
|
7b6e06e556
|
Add tests for "`nvm use default` on source" behavior.
|
2014-10-13 23:55:58 -07:00 |
Jordan Harband
|
d49443e1fb
|
Properly handle nvm_print_implicit_alias splitting in zsh.
Hopefully fixes #546.
|
2014-10-11 00:41:16 -04:00 |
Jordan Harband
|
8f76b35370
|
Fix `nvm alias` tests to have both stable and unstable mocks.
|
2014-10-10 23:46:25 -04:00 |
Jordan Harband
|
6c89e96f67
|
Ensure that we don't try to uninstall the current version of node in test teardowns.
|
2014-10-09 00:19:14 -07:00 |
Jordan Harband
|
1931f7f3f8
|
Remove '-e' option from installation tests, in favor of explicit failures.
|
2014-10-03 03:03:48 -07:00 |
Jordan Harband
|
66b214651f
|
Add `nvm_alias` and unit tests.
|
2014-09-30 00:23:37 -07:00 |
Jordan Harband
|
4cdf356cdc
|
Support `nvm ls-remote stable` and `nvm ls-remote unstable`
|
2014-09-29 00:10:06 -07:00 |
Jordan Harband
|
c918e570b6
|
Add support for `nvm ls stable` and `nvm ls unstable`
|
2014-09-29 00:09:48 -07:00 |
Jordan Harband
|
5dc7af6285
|
Make `nvm alias` list implicit "stable" and "unstable" aliases when they're not already aliases.
|
2014-09-29 00:09:17 -07:00 |
Jordan Harband
|
f9565ff675
|
Adding nvm_print_implicit_alias success tests
|
2014-09-29 00:08:55 -07:00 |
Jordan Harband
|
cea0e88489
|
Adding nvm_print_implicit_alias error tests.
|
2014-09-28 22:43:46 -07:00 |
Jordan Harband
|
fcdd1ef431
|
Add nvm_validate_implicit_alias
|
2014-09-28 22:36:02 -07:00 |
Jordan Harband
|
fda05fb64b
|
Remove trailing whitespace.
|
2014-09-29 14:26:19 -07:00 |
Jordan Harband
|
5706aef3d0
|
nvm_format_version: add unit tests.
|
2014-09-29 01:34:50 -07:00 |
Jordan Harband
|
cd4fc8fb2c
|
Adding unit tests for `nvm_ls_remote`
`nvm_download` is stubbed, to avoid making network calls.
|
2014-09-28 22:00:20 -07:00 |
Jordan Harband
|
050a2ee9d3
|
nvm_remote_version: add unit tests
`nvm_ls_remote` is stubbed out to avoid making network calls here.
|
2014-09-28 18:12:25 -07:00 |
Jordan Harband
|
be605cb12b
|
Adding a failing test: `nvm ls 0.0.x` includes `v0.0.xy`
|
2014-09-28 10:18:00 -07:00 |
Jordan Harband
|
3c66c20570
|
Improving "nvm alias" tests to test for all cases.
|
2014-09-28 10:07:50 -07:00 |
Jordan Harband
|
59bfdb9863
|
Making sure fast alias tests do their own teardown.
|
2014-09-28 09:54:35 -07:00 |
Jordan Harband
|
486d14f5f8
|
Copy packages when applicable, whenever `nvm install` would normally `nvm use` and exit.
|
2014-09-21 18:25:15 -07:00 |
Jordan Harband
|
622fdd2cd0
|
Error out early if the --copy-packages-from version is invalid.
|
2014-09-21 18:03:11 -07:00 |
Jordan Harband
|
35466187f2
|
Noting the changed behavior of `nvm ls vx.y.` to return something useful.
|
2014-09-16 09:03:48 -07:00 |
Jordan Harband
|
4b2bc0be08
|
Adding `nvm_num_version_groups`
|
2014-09-16 09:03:47 -07:00 |