Sha256: da08401bbc67f39e11cf463a80454f32eedab81438d6dbf5c59182df0aa029eb
Contents?: true
Size: 538 Bytes
Versions: 4
Compression:
Stored size: 538 Bytes
Contents
require 'rspec/expectations' # Validate the subject's class did call "acts_as_paranoid" RSpec::Matchers.define :act_as_paranoid do match { |subject| subject.class.ancestors.include?(Paranoia) } failure_message { "expected #{subject.class} to use `acts_as_paranoid`" } failure_message_when_negated { "expected #{subject.class} not to use `acts_as_paranoid`" } # RSpec 2 compatibility: alias_method :failure_message_for_should, :failure_message alias_method :failure_message_for_should_not, :failure_message_when_negated end
Version data entries
4 entries across 4 versions & 2 rubygems
Version | Path |
---|---|
paranoia-1.3.4 | lib/paranoia/rspec.rb |
paranoia-2.0.4 | lib/paranoia/rspec.rb |
paranoia-2.0.3 | lib/paranoia/rspec.rb |
cmoran92-paranoia-2.0.2a | lib/paranoia/rspec.rb |