Module: OhSnap
- Defined in:
- lib/oh_snap.rb,
lib/oh_snap/rspec.rb,
lib/oh_snap/helper.rb,
lib/oh_snap/version.rb,
lib/oh_snap/minitest.rb,
lib/oh_snap/registry.rb,
lib/oh_snap/snapshot.rb,
lib/oh_snap/base_serializer.rb,
lib/oh_snap/identity_serializer.rb
Overview
OhSnap is a library for managing snapshots in tests. In memory of Laurent “Lolo” Wauquier, who never missed an opportunity to say it.
Defined Under Namespace
Modules: Helper, Minitest, RSpec Classes: BaseSerializer, Configuration, IdentitySerializer, Registry, Snapshot
Constant Summary collapse
- VERSION =
'0.2.1'
Class Method Summary collapse
Class Method Details
.config ⇒ Object
13 14 15 16 17 18 19 |
# File 'lib/oh_snap.rb', line 13 def self.config @config ||= Configuration.new.tap do |config| config.serializer = OhSnap::IdentitySerializer config.snapshots_dirname = '__snapshots__' config.writable = ENV.fetch('UPDATE_SNAPSHOTS', false) end end |