I ran into this a few hours ago as well while working on Clearance on a plane ride. The reasons are discussed in https://github.com/thoughtbot/shoulda-matchers/pull/262. I don't fully understand it, either, but I adjusted for it by `require 'rspec/core'` in `spec/spec_helper.rb` in ef54629.