Skip to content

Instantly share code, notes, and snippets.

@hukl
Created September 11, 2010 08:27
Show Gist options
  • Save hukl/574989 to your computer and use it in GitHub Desktop.
Save hukl/574989 to your computer and use it in GitHub Desktop.
[hukl@eight ~/server/v3:v3]$ gem list
*** LOCAL GEMS ***
[hukl@eight ~/server/v3:v3]$ rvm gemset create hoccerv3
'hoccerv3' gemset created (/Volumes/Data/RVM/rvm/gems/ruby-1.9.2-p0@hoccerv3).
[hukl@eight ~/server/v3:v3]$ rvm use 1.9.2@hoccerv3
info: Using /Volumes/Data/RVM/rvm/gems/ruby-1.9.2-p0 with gemset hoccerv3
[hukl@eight ~/server/v3:v3]$ gem install bundler --pre
Successfully installed bundler-1.0.0.rc.6
1 gem installed
Installing ri documentation for bundler-1.0.0.rc.6...
Installing RDoc documentation for bundler-1.0.0.rc.6...
[hukl@eight ~/server/v3:v3]$ gem list
*** LOCAL GEMS ***
bundler (1.0.0.rc.6)
[hukl@eight ~/server/v3:v3]$ cat Gemfile
source "http://rubygems.org"
gem "eventmachine", :git => "git://github.com/eventmachine/eventmachine.git"
gem "sinatra"
gem "async_sinatra"
gem 'async-rack'
gem 'rack-test'
gem 'ruby-debug19'
gem "thin"
gem 'uuid'
[hukl@eight ~/server/v3:v3]$ bundle install
Fetching git://github.com/eventmachine/eventmachine.git
remote: Counting objects: 3404, done.
remote: Compressing objects: 100% (1195/1195), done.
remote: Total 3404 (delta 2454), reused 2976 (delta 2084)
Receiving objects: 100% (3404/3404), 701.70 KiB | 349 KiB/s, done.
Resolving deltas: 100% (2454/2454), done.
Fetching source index for http://rubygems.org/
Installing archive-tar-minitar (0.5.2)
Installing rack (1.2.1)
Installing async-rack (0.5.0)
Installing sinatra (1.0)
Installing async_sinatra (0.2.2)
Installing columnize (0.3.1)
Installing daemons (1.1.0)
Using eventmachine (0.12.11) from git://github.com/eventmachine/eventmachine.git (at master) with native extensions
Installing ruby_core_source (0.1.4)
Installing linecache19 (0.5.11) with native extensions
Installing macaddr (1.0.0)
Installing rack-test (0.5.4)
Installing ruby-debug-base19 (0.11.24) with native extensions
Installing ruby-debug19 (0.11.6)
Installing thin (1.2.7) with native extensions
Installing uuid (2.3.1)
Using bundler (1.0.0.rc.6)
Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed.
Your bundle was installed to `/Volumes/Data/RVM/rvm/gems/ruby-1.9.2-p0@hoccerv3`
[hukl@eight ~/server/v3:v3]$ bundle show eventmachine
/Volumes/Data/RVM/rvm/gems/ruby-1.9.2-p0@hoccerv3/bundler/gems/eventmachine-5f1b8d7
[hukl@eight ~/server/v3:v3]$ gem list
*** LOCAL GEMS ***
archive-tar-minitar (0.5.2)
async-rack (0.5.0)
async_sinatra (0.2.2)
bundler (1.0.0.rc.6)
columnize (0.3.1)
daemons (1.1.0)
linecache19 (0.5.11)
macaddr (1.0.0)
rack (1.2.1)
rack-test (0.5.4)
ruby-debug-base19 (0.11.24)
ruby-debug19 (0.11.6)
ruby_core_source (0.1.4)
sinatra (1.0)
thin (1.2.7)
uuid (2.3.1)
[hukl@eight ~/server/v3:v3]$ rake test:functional
(in /Volumes/Data/server/v3)
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/bin/ruby -I"lib:test" "/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake/rake_test_loader.rb" "test/functional/hoccer_test.rb"
<internal:lib/rubygems/custom_require>:29:in `require': no such file to load -- eventmachine (LoadError)
from <internal:lib/rubygems/custom_require>:29:in `require'
from /Volumes/Data/server/v3/test/helper.rb:4:in `<top (required)>'
from <internal:lib/rubygems/custom_require>:29:in `require'
from <internal:lib/rubygems/custom_require>:29:in `require'
from test/functional/hoccer_test.rb:2:in `<top (required)>'
from /Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake/rake_test_loader.rb:5:in `load'
from /Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake/rake_test_loader.rb:5:in `block in <main>'
from /Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake/rake_test_loader.rb:5:in `each'
from /Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake/rake_test_loader.rb:5:in `<main>'
rake aborted!
Command failed with status (1): [/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0...]
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:993:in `block in sh'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:1008:in `call'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:1008:in `sh'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:1092:in `sh'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:1027:in `ruby'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:1092:in `ruby'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake/testtask.rb:115:in `block (2 levels) in define'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:1110:in `verbose'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake/testtask.rb:100:in `block in define'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:634:in `call'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:634:in `block in execute'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:629:in `each'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:629:in `execute'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:595:in `block in invoke_with_call_chain'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/monitor.rb:201:in `mon_synchronize'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:588:in `invoke_with_call_chain'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:581:in `invoke'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:2041:in `invoke_task'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:2019:in `block (2 levels) in top_level'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:2019:in `each'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:2019:in `block in top_level'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:2058:in `standard_exception_handling'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:2013:in `top_level'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rake.rb:1992:in `run'
/Volumes/Data/RVM/rvm/rubies/ruby-1.9.2-p0/bin/rake:31:in `<main>'
[hukl@eight ~/server/v3:v3]$
@andrewferk
Copy link

This is an integration issue with minitest and rake. however, this only occurs when you have an issue with your tests (if it fails, or in this case has an error). If you get your tests to pass, you will not see this error.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment