Sha256: cd2b3bd05b9716d5d20a32c7ece36a26f545e4cc442e68b5c4669a1c7a9461f7

Contents?: true

Size: 564 Bytes

Versions: 23

Compression:

Stored size: 564 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

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
turnip-4.4.1 lib/turnip.rb
turnip-4.4.0 lib/turnip.rb
turnip-4.3.0 lib/turnip.rb
turnip-4.2.0 lib/turnip.rb
turnip-4.1.0 lib/turnip.rb
turnip-4.0.1 lib/turnip.rb
turnip-4.0.0 lib/turnip.rb
turnip-3.1.0 lib/turnip.rb
turnip-3.0.0 lib/turnip.rb
turnip-3.0.0.pre.beta.5 lib/turnip.rb
turnip-3.0.0.pre.beta.4 lib/turnip.rb
turnip-3.0.0.pre.beta.3 lib/turnip.rb
turnip-3.0.0.pre.beta.2 lib/turnip.rb
turnip-3.0.0.pre.beta.1 lib/turnip.rb
turnip-2.1.1 lib/turnip.rb
turnip-2.1.0 lib/turnip.rb
turnip-2.0.2 lib/turnip.rb
turnip-2.0.1 lib/turnip.rb
turnip-2.0.0 lib/turnip.rb
turnip-1.3.1 lib/turnip.rb