Module: Marshal
- Defined in:
- lib/rspec/mocks/extensions/marshal.rb
Class Method Summary (collapse)
- + (Object) dump_with_mocks(*args) (also: dump)
Class Method Details
+ (Object) dump_with_mocks(*args) Also known as: dump
3 4 5 6 7 8 9 10 11 |
# File 'lib/rspec/mocks/extensions/marshal.rb', line 3 def dump_with_mocks(*args) object = args.shift if ( ::RSpec::Mocks.space && !::RSpec::Mocks.space.registered?(object) ) || NilClass === object return dump_without_mocks(*args.unshift(object)) end dump_without_mocks(*args.unshift(object.dup)) end |