f218a85454 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] eslint 5.5+ seems to not install on node 0.10  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b15709e637 
								
							
								 
							
						 
						
							
							
								
								Turn off wget's output in nvm_get_latest()  
							
							... 
							
							
 
							
							curl output is turned off by `-s` in the same place, we should unify the
behavior on wget, also, this help removes those wget outputs that can't
fit our coding style tests. cc #1739  
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d6fa67166c 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `reinstall-packages`: Prevent install/link when no packages found  
							
							... 
							
							
 
							
							Fixes  #1744 . 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2cd2c0f72e 
								
							
								 
							
						 
						
							
							
								
								Remove useless trailing newlines  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								71032cfaa1 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] update to latest npm in this test  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								973dfc6d4a 
								
							
								 
							
						 
						
							
							
								
								[New] Dynamically detect if curl supports `--compressed`  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								6a3b1dd2c3 
								
							
								 
							
						 
						
							
							
								
								[New] Enable curl auto compression/decompression  
							
							... 
							
							
 
							
							Enable `--compressed` parameter on curl to automatically enable
compression on request content by sending coressponding header, if the
server side supports compression format like deflate or gzip, curl will
also decompress the content automatically, so there is no additional
works need to done manually on client side, but just enjoy the benifits
of bandwidth and time saving!
Take https://nodejs.org/dist/index.tab  as an example which is last
modified on Tue, 14 Mar 2017 22:41:05 GMT, the compressed transmission
only take 4829 bytes howevet the not compressed on taks 48000 bytes,
which is about 10 times larger!
This feature can be traced back to Sep 3 2002, in curl commit:
 - 64bbe9dfaf 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								182a18d911 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] Github should be GitHub  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								f7763c8ba9 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] die() in tests should quote "$@" for echo  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								cadbbced20 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] Replace all dots with backslash dots  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								f9e14b7d4d 
								
									
								
							
								 
							
						 
						
							
							
								
								[Fix] `nvm uninstall`: work around `nomatch` `zsh` option.  
							
							... 
							
							
 
							
							Fixes  #1228 . 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								54cc3a383e 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] set -ex options on more tests  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								876d117376 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] add `nvm run --lts` tests.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								b2c5616d7a 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] avoid accidental command execution in test failure message.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								58a82a1d31 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] add `nvm exec --lts` tests.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								730b253174 
								
							
								 
							
						 
						
							
							
								
								Updates tests for the new output messages  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								42fedf6bc9 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] add some basic `nvm use --lts` tests  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								73aa35f508 
								
									
								
							
								 
							
						 
						
							
							
								
								[Tests] use `$NVM_DIR` instead of relative paths  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								6fb94e0dab 
								
									
								
							
								 
							
						 
						
							
							
								
								[fix] `nvm exec`: show “io.js” for io.js versions.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								09f86b0e6e 
								
									
								
							
								 
							
						 
						
							
							
								
								[Refactor] Create and use `nvm_is_version_installed`  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								5970a06b19 
								
							
								 
							
						 
						
							
							
								
								Add slow test to check nvm uninstall with file permission error  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								6fb528f4e4 
								
							
								 
							
						 
						
							
							
								
								Add slow test to check nvm uninstall  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								b76d43e9f8 
								
							
								 
							
						 
						
							
							
								
								Fix `nvm-exec` for the commands includes white-spaces  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								cb033adc6f 
								
							
								 
							
						 
						
							
							
								
								nvm run: use common code path for "ensure version installed"  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								1458de7293 
								
							
								 
							
						 
						
							
							
								
								Ensure that if `npm config get prefix` is set to something outside `nvm`, that `nvm use` refuses to work.  
							
							... 
							
							
 
							
							Fixes  #606 . 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								657192dd27 
								
							
								 
							
						 
						
							
							
								
								Adding unit tests for --silent  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								7bce6c6c68 
								
							
								 
							
						 
						
							
							
								
								`nvm reinstall-packages` should install the same version it had before.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								fe044c5e3b 
								
							
								 
							
						 
						
							
							
								
								`spawn-sync` now dedupes to the top level with this group of packages.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								a4f89c6223 
								
							
								 
							
						 
						
							
							
								
								Make sure to ignore `~/.curlrc` if it exists.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								3d69cf7437 
								
							
								 
							
						 
						
							
							
								
								update testcase  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								14b23bfa95 
								
							
								 
							
						 
						
							
							
								
								fix reinstall-packages test  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								be56ff3b2e 
								
							
								 
							
						 
						
							
							
								
								Make sure multiple `nvm run` arguments get passed through to node/iojs properly.  
							
							... 
							
							
 
							
							Fixes  #641 . 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								0b4c1e14cf 
								
							
								 
							
						 
						
							
							
								
								Ensure that `nvm run 0.12 --version` errors out sensibly when 0.12 isn't installed.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								a6819b3018 
								
							
								 
							
						 
						
							
							
								
								Fix `nvm ls v1.0.3` so that it locates `iojs-v1.0.3`.  
							
							... 
							
							
 
							
							Also fix `nvm uninstall v1.0.3` so it won't uninstall it if it's the current version.
node versions will still take priority if there's ever a version overlap. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								8ae7b33632 
								
							
								 
							
						 
						
							
							
								
								Improving failure messages on this test  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								eb8c3414dd 
								
							
								 
							
						 
						
							
							
								
								Move `nvm_get_latest` tests from "installation" to "slow"  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								78c1f2cf9d 
								
							
								 
							
						 
						
							
							
								
								Split up this `nvm current` and `node 0.6.21-pre` test into separate tests.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								952096d034 
								
							
								 
							
						 
						
							
							
								
								Add iojs support to "install"  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								6c89e96f67 
								
							
								 
							
						 
						
							
							
								
								Ensure that we don't try to uninstall the current version of node in test teardowns.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								ba08fa31d8 
								
							
								 
							
						 
						
							
							
								
								Moving actual installation tests to their own suite.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								243fc04164 
								
							
								 
							
						 
						
							
							
								
								Fixing these test files that have never been run  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								a80f958a1e 
								
							
								 
							
						 
						
							
							
								
								All 4 of these test files should be executable.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								ff1781b95d 
								
							
								 
							
						 
						
							
							
								
								Make `nvm copy-packages` refuse to copy packages from the currently activated version.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								214ce8853b 
								
							
								 
							
						 
						
							
							
								
								`npm ls` has a bug in some versions when "--parseable --depth=0" is used together.  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								5048a78376 
								
							
								 
							
						 
						
							
							
								
								Add special handling for node v0.6.21-pre  
							
							
 
							
						 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								4b3d6f1760 
								
							
								 
							
						 
						
							
							
								
								Properly pass a space-separated list of packages to `npm install`  
							
							... 
							
							
 
							
							Fixes  #490 . 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								56c40cfa3c 
								
							
								 
							
						 
						
							
							
								
								Don't try to copy `npm` itself with `nvm copy-packages`.  
							
							... 
							
							
 
							
							Fixes  #504 . 
						
							11 years ago  
				
					
						
							
							
								 
						
							
							
								b8fe75e93a 
								
							
								 
							
						 
						
							
							
								
								Tests for `nvm copy-packages`  
							
							
 
							
						 
						
							11 years ago