Jordan Harband
|
7d22e0c458
|
Separate nvm_resolve_alias 's nvm_version behavior into nvm_resolve_local_alias .
|
2015-02-21 16:10:42 -08:00 |
|
Jordan Harband
|
12ca8f2607
|
Add nvm_is_alias unit tests.
Fixes 670.
|
2015-02-20 13:59:08 -08:00 |
|
Jordan Harband
|
3190effedd
|
Add support for node and iojs implicit aliases.
|
2015-02-10 23:43:47 -08:00 |
|
Jordan Harband
|
2116d2ff91
|
Filter out the io.js version dir from nvm_ls output.
Fixes #642.
|
2015-02-02 17:41:04 -08:00 |
|
Jordan Harband
|
e1b7496cf0
|
Add nvm_is_valid_version
|
2015-02-01 13:01:40 -08:00 |
|
Jordan Harband
|
24c60e4e51
|
Fix a bug in nvm_remote_version that was breaking nvm install stable /nvm install unstable .
Fixes #630.
|
2015-01-23 12:09:13 -08:00 |
|
Tobias Witt
|
cba5094652
|
Provide test case for testing the noclobber option from zsh
This tests the absence of the bug from #615
|
2015-01-23 09:29:13 +01:00 |
|
Jordan Harband
|
7243bd77d3
|
Refactor and create nvm_remote_versions and nvm_remote_version .
Fixes #620 - an oh-my-zsh issue where `nvm install v1` didn't work.
|
2015-01-21 20:48:25 -08:00 |
|
Jordan Harband
|
6cac732141
|
Including this omitted test.
|
2015-01-20 23:46:29 -08:00 |
|
Jordan Harband
|
f1f11e3b7a
|
Ensure nvm_version node and nvm_version node- report the latest stable node version.
|
2015-01-19 10:05:36 -08:00 |
|
Jordan Harband
|
dbeeb683da
|
Fix nvm_strip_path for >= v0.12.0 node, and all io.js versions.
|
2015-01-18 23:55:26 -08:00 |
|
Jordan Harband
|
39a75e616d
|
Add support for nvm use node , nvm use iojs , nvm ls node , and nvm ls iojs
Also add `nvm_version node` and `nvm_version iojs` support.
|
2015-01-18 20:45:02 -06:00 |
|
Jordan Harband
|
3cf68dc18d
|
Add nvm_has_system_iojs
|
2015-01-18 20:55:48 -06:00 |
|
Jordan Harband
|
58ab2c3128
|
Add iojs support to nvm_remote_version
|
2015-01-13 02:22:22 -08:00 |
|
Jordan Harband
|
d70f0357f5
|
Add nvm_ls_remote_iojs and nvm ls-remote support for iojs.
|
2015-01-13 02:14:29 -08:00 |
|
Jordan Harband
|
5c336a7ccb
|
Make nvm_print_versions support iojs via nvm_version_path .
|
2015-01-13 00:49:31 -08:00 |
|
Jordan Harband
|
f661617f1c
|
Make nvm_ls foo work with iojs -prefixed version strings.
|
2015-01-12 18:16:11 -08:00 |
|
Jordan Harband
|
d28703f9e0
|
Update nvm_ensure_version_prefix to support iojs -prefixed version strings.
|
2015-01-12 18:15:51 -08:00 |
|
Jordan Harband
|
b7983842aa
|
Add nvm_add_iojs_prefix
|
2015-01-13 00:57:32 -08:00 |
|
Jordan Harband
|
c12104cecd
|
Add nvm_strip_iojs_prefix
|
2015-01-12 18:15:25 -08:00 |
|
Jordan Harband
|
98e0655198
|
Add nvm_is_iojs_version
|
2015-01-12 18:15:15 -08:00 |
|
Jordan Harband
|
c46748a379
|
Add nvm_node_prefix
|
2015-01-13 14:16:35 -08:00 |
|
Jordan Harband
|
8be97c8abb
|
Add nvm_iojs_prefix
|
2015-01-12 18:15:04 -08:00 |
|
Jordan Harband
|
3fa11c35cb
|
Add io.js support to nvm_version_dir
|
2015-01-12 00:33:13 -08:00 |
|
Jordan Harband
|
0ad5a450fe
|
Put node versions >= 0.12 in versions/node instead of just versions
|
2015-01-14 12:23:06 -08:00 |
|
Jordan Harband
|
d5e21be164
|
Add nvm_ensure_version_prefix unit tests.
|
2015-01-13 23:51:54 -08:00 |
|
Jordan Harband
|
7807a9f09e
|
Consolidate "alias" directory to a method.
|
2015-01-12 01:27:53 -08:00 |
|
Jordan Harband
|
c6489440dc
|
Add nvm_ls_current test for #605 and zsh .
|
2015-01-01 23:31:55 -08:00 |
|
niris
|
a26007ec0d
|
fix test suit
|
2015-01-02 12:51:59 +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 |
|
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 |
|
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
|
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
|
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
|
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 |
|
Jordan Harband
|
15b3e7b6a8
|
Removing unnecessary cleanup in "Listing Versions" tests.
|
2014-09-16 09:03:47 -07:00 |
|
Jordan Harband
|
8d05ab63f1
|
Silencing error output in the "Listing Versions" teardown script.
|
2014-09-16 09:03:47 -07:00 |
|
Jordan Harband
|
da693eaea1
|
Tweaking nvm_ls_current tests.
|
2014-09-16 09:03:47 -07:00 |
|
Jordan Harband
|
97d4e2f88f
|
Unit tests: add nvm_find_up
|
2014-09-15 09:09:56 -07:00 |
|
Jordan Harband
|
e0a22ccf4a
|
Unit tests: add nvm_has
|
2014-09-15 09:09:51 -07:00 |
|
Jordan Harband
|
ad2713b13a
|
&> is a bash-specific extension for redirecting both stdout and stderr.
|
2014-09-14 16:04:13 -07:00 |
|
Jordan Harband
|
a80f958a1e
|
All 4 of these test files should be executable.
|
2014-09-14 16:03:55 -07:00 |
|
Jordan Harband
|
110e571c34
|
Make nvm ls system work.
|
2014-09-05 00:29:20 -07:00 |
|
Jordan Harband
|
d24dc662dc
|
Merge pull request #512 from kevinwang/shasum-lowest-priority
Make shasum the lowest priority checksum command.
|
2014-09-02 00:36:17 -07:00 |
|
Kevin Wang
|
e8056ac460
|
Run cleanup on die in nvm_checksum unit test.
|
2014-08-30 21:57:17 -05:00 |
|
Kevin Wang
|
429656bc41
|
Add unit tests for nvm_checksum.
|
2014-08-30 21:54:46 -05:00 |
|
stelcheck
|
83a0efb085
|
* We print stats only on failure
* || true
|
2014-08-29 15:01:15 +09:00 |
|
stelcheck
|
9306a9b3f0
|
* Unit tests
|
2014-08-29 14:57:30 +09:00 |
|
Jordan Harband
|
273f9d497a
|
Adding unit tests for nvm_ls_current. Relates to #487.
|
2014-08-21 01:35:03 -07:00 |
|
Jordan Harband
|
5c7f08843d
|
Add error checking to nvm_tree_contains_path
|
2014-08-21 17:15:53 -07:00 |
|
Jordan Harband
|
6e6c5c4e2a
|
Removing an invalid option to touch from this test.
|
2014-08-21 17:19:43 -07:00 |
|
Jordan Harband
|
1c2c4788a2
|
Fixing nvm_version_greater tests.
Relates to #505, #506.
|
2014-08-21 23:42:51 -07:00 |
|
Jordan Harband
|
b59ecb9e11
|
Make sure the new versions directory is filtered out of nvm_ls output (in zsh).
|
2014-08-21 23:39:40 -07:00 |
|
Jordan Harband
|
70ac1e7fa4
|
Fix tests so that they fail in zsh (for #505)
|
2014-08-21 22:40:48 -07:00 |
|
Jordan Harband
|
5dd2d7e5d4
|
Make nvm ls support listing the "versions" directory when it's present.
|
2014-08-20 00:42:50 -07:00 |
|
Jordan Harband
|
65c2435418
|
Making sure that versions are backed up when running tests.
|
2014-08-20 00:37:38 -07:00 |
|
Jordan Harband
|
0a695c5d2a
|
Modify nvm_version_path to use nvm_version_greater.
|
2014-08-20 00:18:29 -07:00 |
|
Jordan Harband
|
8fe677a644
|
Add nvm_version_greater
|
2014-08-20 00:01:06 -07:00 |
|
Jordan Harband
|
a2da9abd6d
|
Use nvm_version_dir in nvm_version_path
|
2014-08-19 01:56:34 -07:00 |
|
Jordan Harband
|
9068dda110
|
Adding nvm_version_dir
|
2014-08-19 01:53:39 -07:00 |
|
Jordan Harband
|
986abbf5db
|
Create nvm_version_path
|
2014-08-19 16:17:00 -07:00 |
|
Jordan Harband
|
6dc602b521
|
Ensure that nvm ls node doesn't return "node_modules", for example.
|
2014-08-01 01:24:28 -07:00 |
|
Jordan Harband
|
e7ada80d08
|
nvm use system should work as expected.
|
2014-07-21 02:03:18 -07:00 |
|
Jordan Harband
|
9912f7cc46
|
If nvm is deactivated, display "none" or "system" instead of the system node version
|
2014-07-21 02:03:18 -07:00 |
|
Jordan Harband
|
6e02e5a54c
|
If nvm_ls is called without a pattern, and node exists, tack on "system".
|
2014-07-21 02:03:18 -07:00 |
|
Jordan Harband
|
1c50c5c7aa
|
Add nvm_tree_contains_path function
|
2014-07-21 02:03:04 -07:00 |
|
Jordan Harband
|
8a29122d0a
|
Adding teardown to test/fast/Listing versions/
|
2014-07-15 02:01:01 -07:00 |
|
Jordan Harband
|
6d2912a2ab
|
Adding nvm_has_system_node
|
2014-07-14 21:41:26 -07:00 |
|
Jordan Harband
|
1d61584402
|
Making sure this test cleans up after itself.
|
2014-07-14 20:43:51 -07:00 |
|