Module: Museo::RSpecIntegration::ClassMethods

Defined in:
lib/museo/rspec_integration.rb

Instance Method Summary collapse

Instance Method Details

#snapshot(description) ⇒ Object



11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/museo/rspec_integration.rb', line 11

def snapshot(description)
  it "matches snapshot: #{description}" do |example|
    begin
      _museo_setup

      instance_exec(example, &Proc.new)

      expect_matching_snapshot(example)
    ensure
      _museo_teardown
    end
  end
end