Sha256: eb3e93a71eec3f2d1c816a2755d14cf1d8a51cf7ee5ff58e30a052d0cb75735b
Contents?: true
Size: 518 Bytes
Versions: 1
Compression:
Stored size: 518 Bytes
Contents
# encoding: utf-8 RSpec::Matchers.define :be_a_frozen_duplicate_of do |expected| match do |actual| next false unless actual == expected next false unless actual.frozen? next false if actual.equal?(expected) # refer to same object? true end failure_message_for_should do |actual| "expected that #{actual} would be a frozen duplicate of #{expected}" end end module Helpers def dupable?(obj) obj.dup true rescue false end end RSpec.configure do |c| c.include Helpers end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
iso-init-0.0.1 | spec/spec_helper.rb |