Skip to content

Instantly share code, notes, and snippets.

@gnufied
Created October 17, 2013 19:01
Show Gist options
  • Save gnufied/7030357 to your computer and use it in GitHub Desktop.
Save gnufied/7030357 to your computer and use it in GitHub Desktop.
1) installing a gem with C extensions installs
Failure/Error: expect(out).to eq("true")
expected: "true"
got: ""
(compared using ==)
# /home/ubuntu/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-expectations-2.14.3/lib/rspec/expectations/fail_with.rb:32:in `fail_with'
# /home/ubuntu/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-expectations-2.14.3/lib/rspec/expectations/handler.rb:34:in `handle_matcher'
# /home/ubuntu/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-expectations-2.14.3/lib/rspec/expectations/expectation_target.rb:34:in `to'
# /home/ubuntu/code/bundler/spec/install/gems/c_ext_spec.rb:46:in `block (2 levels) in <top (required)>'
# /home/ubuntu/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.6/lib/rspec/core/example.rb:114:in `instance_eval'
# /home/ubuntu/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.6/lib/rspec/core/example.rb:114:in `block in run'
# /home/ubuntu/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.6/lib/rspec/core/example.rb:254:in `with_around_each_hooks'
# /home/ubuntu/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.6/lib/rspec/core/example.rb:111:in `run'
# /home/ubuntu/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.6/lib/rspec/core/example_group.rb:390:in `block in run_examples'
# /home/ubuntu/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.6/lib/rspec/core/example_group.rb:386:in `map'
# /home/ubuntu/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.6/lib/rspec/core/example_group.rb:386:in `run_examples'
# /home/ubuntu/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.6/lib/rspec/core/example_group.rb:371:in `run'
# /home/ubuntu/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.6/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
# /home/ubuntu/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.6/lib/rspec/core/command_line.rb:28:in `map'
# /home/ubuntu/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.6/lib/rspec/core/command_line.rb:28:in `block in run'
# /home/ubuntu/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.6/lib/rspec/core/reporter.rb:58:in `report'
# /home/ubuntu/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.6/lib/rspec/core/command_line.rb:25:in `run'
# /home/ubuntu/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.6/lib/rspec/core/runner.rb:80:in `run'
# /home/ubuntu/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.6/lib/rspec/core/runner.rb:17:in `block in autorun'
2) Bundler.setup with multi platform stuff will add the resolve for the current platform
Failure/Error: should_be_installed "nokogiri 1.4.2", "platform_specific 1.0 x86-darwin-100"
expected: #<Gem::Version "1.4.2">
got: #<Gem::Version "">
(compared using ==)
Diff:
@@ -1,2 +1,2 @@
-Gem::Version.new("1.4.2")
+Gem::Version.new("")
# ./spec/support/matchers.rb:38:in `block in should_be_installed'
# ./spec/support/matchers.rb:33:in `each'
# ./spec/support/matchers.rb:33:in `should_be_installed'
# ./spec/runtime/platform_spec.rb:88:in `block (2 levels) in <top (required)>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment