Sha256: f215ad67788c25d3754a47b138fa87f893625a55949159f23cc890ddc14c3c3d

Contents?: true

Size: 293 Bytes

Versions: 3

Compression:

Stored size: 293 Bytes

Contents

# Enable mocha in scenarios tagged @mocha

require 'mocha'

World(Mocha::API)

def ensure_mocha
  return if @_mocha_ensured

  begin
    mocha_verify
  ensure
    mocha_teardown
  end

  @_mocha_ensured = true
end

Before('@mocha') do
  mocha_setup
end

After('@mocha') do
  ensure_mocha
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
cuke-pack-0.0.3 lib/cuke-pack/support/mocha.rb
cuke-pack-0.0.2 lib/cuke-pack/support/mocha.rb
cuke-pack-0.0.1 lib/cuke-pack/support/mocha.rb