Sha256: 68f43a2d786f882d8e76148c656aba18f07c52ce9b2532ec43b8dcb14d75ec78

Contents?: true

Size: 588 Bytes

Versions: 4

Compression:

Stored size: 588 Bytes

Contents

require "turnip/version"
require "turnip/dsl"
require "turnip/execute"
require "turnip/define"
require "turnip/builder"
require "turnip/step_definition"
require "turnip/placeholder"
require "turnip/table"

module Turnip
  class Pending < StandardError; end
  class Ambiguous < StandardError; end

  ##
  #
  # The global step module, adding steps here will make them available in all
  # your tests.
  #
  module Steps
  end

  class << self
    attr_accessor :type
  end
end

Turnip.type = :feature

Module.send(:include, Turnip::Define)

self.extend Turnip::DSL

require "turnip/rspec"

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
turnip-1.2.2 lib/turnip.rb
turnip-1.2.1 lib/turnip.rb
turnip-1.2.0 lib/turnip.rb
turnip-1.1.0 lib/turnip.rb