Constant mutation blows up on classes that define `send`
Created by: myronmarston
ArgumentError:
wrong number of arguments (2 for 1)
# ./bundle/ruby/1.9.1/gems/sentry-raven-0.4.5/lib/raven.rb:74:in `send'
# ./bundle/ruby/1.9.1/bundler/gems/rspec-mocks-fcd20a66484b/lib/rspec/mocks/mutate_const.rb:254:in `mutate'
# ./bundle/ruby/1.9.1/bundler/gems/rspec-mocks-fcd20a66484b/lib/rspec/mocks/mutate_const.rb:350:in `mutate'
# ./bundle/ruby/1.9.1/bundler/gems/rspec-mocks-fcd20a66484b/lib/rspec/mocks/mutate_const.rb:176:in `stub'
# ./bundle/ruby/1.9.1/bundler/gems/rspec-fire-84eb8ca68845/lib/rspec/fire.rb:296:in `as_replaced_constant'
# ./bundle/ruby/1.9.1/bundler/gems/rspec-fire-84eb8ca68845/lib/rspec/fire.rb:338:in `fire_replaced_class_double'
Raven::Event
defines a send
method (which sends an event to the getsentry.com server). Our use of send
fails. We should use __send__
instead.