Skip to content

Instantly share code, notes, and snippets.

@hiattp
Created January 13, 2014 14:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hiattp/8401415 to your computer and use it in GitHub Desktop.
Save hiattp/8401415 to your computer and use it in GitHub Desktop.
RVM Test Output
##### starting test load_ruby-version.
$ : prepare
$ true TMPDIR:${TMPDIR:=/tmp}:
$ d=$TMPDIR/test-user
$ mkdir -p $d
$ cd $d
$ unset GEM_HOME GEM_PATH
$ PATH="$( echo $PATH | sed 's/^.*rvm[^:]*://' )"
# passed: env PATH != /rvm/
$ "$rvm_path/bin/rvm" install 2.0.0-p353
Already installed ruby-2.0.0-p353.
To reinstall use:
rvm reinstall ruby-2.0.0-p353
# passed: status = 0
$ "$rvm_path/bin/rvm" install 1.9.3-p448
Searching for binary rubies, this might take some time.
No binary rubies available for: osx/10.9/x86_64/ruby-1.9.3-p448.
Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies.
Checking requirements for osx.
Certificates in '/usr/local/etc/openssl/cert.pem' already are up to date.
Requirements installation successful.
Installing Ruby from source to: /Users/Dev/.rvm/rubies/ruby-1.9.3-p448, this may take a while depending on your cpu(s)...
ruby-1.9.3-p448 - #downloading ruby-1.9.3-p448, this may take a while depending on your connection...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 9816k 100 9816k 0 0 3054k 0 0:00:03 0:00:03 --:--:-- 3055k
ruby-1.9.3-p448 - #extracting ruby-1.9.3-p448 to /Users/Dev/.rvm/src/ruby-1.9.3-p448.
ruby-1.9.3-p448 - #applying patch /Users/Dev/.rvm/patches/ruby/GH-488.patch.
ruby-1.9.3-p448 - #configuring...............................................
ruby-1.9.3-p448 - #post-configuration.
ruby-1.9.3-p448 - #compiling............................................................
ruby-1.9.3-p448 - #installing..............
ruby-1.9.3-p448 - #making binaries executable.
ruby-1.9.3-p448 - #downloading rubygems-2.2.1
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 401k 100 401k 0 0 1820k 0 --:--:-- --:--:-- --:--:-- 1824k
No checksum for downloaded archive, recording checksum in user configuration.
ruby-1.9.3-p448 - #extracting rubygems-2.2.1.
ruby-1.9.3-p448 - #removing old rubygems.
ruby-1.9.3-p448 - #installing rubygems-2.2.1............
ruby-1.9.3-p448 - #gemset created /Users/Dev/.rvm/gems/ruby-1.9.3-p448@global
ruby-1.9.3-p448 - #importing gemset /Users/Dev/.rvm/gemsets/global.gems.....
ruby-1.9.3-p448 - #generating global wrappers.
ruby-1.9.3-p448 - #gemset created /Users/Admin/.rvm/gems/ruby-1.9.3-p448
ruby-1.9.3-p448 - #importing gemsetfile /Users/Admin/.rvm/gemsets/default.gems evaluated to empty gem list
ruby-1.9.3-p448 - #generating default wrappers.
ruby-1.9.3-p448 - #adjusting #shebangs for (gem irb erb ri rdoc testrb rake).
Install of ruby-1.9.3-p448 - #complete
WARNING: Please be aware that you just installed a ruby that is no longer maintained, for a list of maintained rubies visit:
http://bugs.ruby-lang.org/projects/ruby/wiki/ReleaseEngineering
Please consider upgrading to ruby-2.1.0 which will have all of the latest security patches.
Ruby was built without documentation, to build it run: rvm docs generate-ri
Unknown ruby string (do not know how to handle): ^ruby-1.9.3-p448$.
# passed: status = 0
$ "$rvm_path/bin/rvm" alias delete default
Deleting alias: default
Deleting default links/files
# passed: status = 0
$ "$rvm_path/bin/rvm" alias create default 1.9.3-p448
Creating alias default for ruby-1.9.3-p448.
Recording alias default for ruby-1.9.3-p448.
Creating default links/files
# passed: status = 0
$ echo "2.0.0" > .ruby-version
$ echo "@test" > .ruby-gemset
$ source "$rvm_path/scripts/rvm"
ruby-2.0.0-p353 - #gemset created /Users/Dev/.rvm/gems/ruby-2.0.0-p353@test
ruby-2.0.0-p353 - #generating test wrappers.
# passed: env GEM_HOME = /2.0.0-p353@test$/
# passed: env PATH = /2.0.0-p353@test/
$ : teardown
$ rvm alias delete default 1.9.3-p448
Deleting alias: default
Deleting default links/files
$ rm -rf $d
##### starting test rvm_project_rvmrc.
$ source "$rvm_path/scripts/rvm"
$ export rvm_rubies_path
$ : prepare
$ true TMPDIR:${TMPDIR:=/tmp}:
$ d=$TMPDIR/test-user
$ mkdir -p $d
$ cd $d
$ rvm use 2.0.0-p353 --install
Using /Users/Dev/.rvm/gems/ruby-2.0.0-p353
# passed: status = 0
$ rvm use 1.9.3-p448 --install --default
Using /Users/Dev/.rvm/gems/ruby-1.9.3-p448
# passed: status = 0
$ : loads default if nothing else set
$ rvm use system
Now using system ruby.
# passed: env GEM_HOME = /^$/
$ source "$rvm_path/scripts/initialize"
# passed: env rvm_rubies_path != /^$/
$ rvm_current_rvmrc=""
$ rvm_previous_environment=""
$ rvm_project_rvmrc_default=1 rvm_promptless=1 __rvm_project_rvmrc
# passed: env GEM_HOME = /1.9.3-p448$/
# passed: env PATH = /1.9.3-p448/
$ : load project
$ echo "2.0.0" > .ruby-version
$ rvm use system
Now using system ruby.
# passed: env GEM_HOME = /^$/
$ source "$rvm_path/scripts/initialize"
# passed: env rvm_rubies_path != /^$/
$ rvm_current_rvmrc=""
$ rvm_previous_environment=""
$ rvm_project_rvmrc_default=1
$ rvm_promptless=1
$ __rvm_project_rvmrc
# passed: env GEM_HOME = /2.0.0-p353$/
# passed: env PATH = /2.0.0-p353/
$ : load project and gemset
$ echo "@test" > .ruby-gemset
$ rvm use system
Now using system ruby.
# passed: env GEM_HOME = /^$/
$ source "$rvm_path/scripts/initialize"
# passed: env rvm_rubies_path != /^$/
$ rvm_current_rvmrc=""
$ rvm_previous_environment=""
$ rvm_create_flag=1
$ rvm_project_rvmrc_default=1
$ rvm_promptless=1
$ __rvm_project_rvmrc
# passed: env GEM_HOME = /2.0.0-p353@test$/
# passed: env PATH = /2.0.0-p353@test/
$ : loads default if nothing else set
$ rm .ruby-version .ruby-gemset
$ rvm use default
Using /Users/Dev/.rvm/gems/ruby-1.9.3-p448
# passed: env GEM_HOME = /1.9.3-p448$/
# passed: env PATH = /1.9.3-p448/
$ source "$rvm_path/scripts/initialize"
# passed: env rvm_rubies_path != /^$/
$ rvm_current_rvmrc=""
$ rvm_previous_environment=""
$ rvm_project_rvmrc_default=1 rvm_promptless=1 __rvm_project_rvmrc
# passed: env GEM_HOME = /1.9.3-p448$/
# passed: env PATH = /1.9.3-p448/
$ : load project
$ echo "2.0.0" > .ruby-version
$ rvm use default
Using /Users/Dev/.rvm/gems/ruby-1.9.3-p448
# passed: env GEM_HOME = /1.9.3-p448$/
# passed: env PATH = /1.9.3-p448/
$ source "$rvm_path/scripts/initialize"
# passed: env rvm_rubies_path != /^$/
$ rvm_current_rvmrc=""
$ rvm_previous_environment=""
$ rvm_project_rvmrc_default=1
$ rvm_promptless=1
$ __rvm_project_rvmrc
# passed: env GEM_HOME = /2.0.0-p353$/
# passed: env PATH = /2.0.0-p353/
$ : load project and gemset
$ echo "@test" > .ruby-gemset
$ rvm use default
Using /Users/Dev/.rvm/gems/ruby-1.9.3-p448
# passed: env GEM_HOME = /1.9.3-p448$/
# passed: env PATH = /1.9.3-p448/
$ source "$rvm_path/scripts/initialize"
# passed: env rvm_rubies_path != /^$/
$ rvm_current_rvmrc=""
$ rvm_previous_environment=""
$ rvm_create_flag=1
$ rvm_project_rvmrc_default=1
$ rvm_promptless=1
$ __rvm_project_rvmrc
# passed: env GEM_HOME = /2.0.0-p353@test$/
# passed: env PATH = /2.0.0-p353@test/
$ : loads default if nothing else set
$ rm .ruby-version .ruby-gemset
$ rvm use system
Now using system ruby.
$ source "$rvm_path/scripts/initialize"
# passed: env rvm_rubies_path != /^$/
$ source $rvm_path/environments/default
# passed: env GEM_HOME = /1.9.3-p448$/
# passed: env PATH = /1.9.3-p448/
$ rvm_current_rvmrc=""
$ rvm_previous_environment=""
$ rvm_project_rvmrc_default=1 rvm_promptless=1 __rvm_project_rvmrc
# passed: env GEM_HOME = /1.9.3-p448$/
# passed: env PATH = /1.9.3-p448/
$ : load project
$ echo "2.0.0" > .ruby-version
$ rvm use system
Now using system ruby.
$ source "$rvm_path/scripts/initialize"
# passed: env rvm_rubies_path != /^$/
$ source $rvm_path/environments/default
# passed: env GEM_HOME = /1.9.3-p448$/
# passed: env PATH = /1.9.3-p448/
$ rvm_current_rvmrc=""
$ rvm_previous_environment=""
$ rvm_project_rvmrc_default=1
$ rvm_promptless=1
$ __rvm_project_rvmrc
# passed: env GEM_HOME = /2.0.0-p353$/
# passed: env PATH = /2.0.0-p353/
$ : load project and gemset
$ echo "@test" > .ruby-gemset
$ rvm use system
Now using system ruby.
$ source "$rvm_path/scripts/initialize"
# passed: env rvm_rubies_path != /^$/
$ source $rvm_path/environments/default
# passed: env GEM_HOME = /1.9.3-p448$/
# passed: env PATH = /1.9.3-p448/
$ rvm_current_rvmrc=""
$ rvm_previous_environment=""
$ rvm_create_flag=1
$ rvm_project_rvmrc_default=1
$ rvm_promptless=1
$ __rvm_project_rvmrc
# passed: env GEM_HOME = /2.0.0-p353@test$/
# passed: env PATH = /2.0.0-p353@test/
$ : teardown
$ rvm alias delete default 1.9.3-p448
Deleting alias: default
Deleting default links/files
$ rm -rf $d
##### Processed commands 109 of 109, success tests 51 of 51.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment