Sha256: ac8e5ed4c099913d184fcc26f519cb98e0027ab5b5a2d25a34d1c76860e08cfc
Contents?: true
Size: 1.32 KB
Versions: 3
Compression:
Stored size: 1.32 KB
Contents
require 'gurke/version' # module Gurke require 'gurke/feature' require 'gurke/background' require 'gurke/scenario' require 'gurke/step' require 'gurke/tag' require 'gurke/run_list' require 'gurke/feature_list' require 'gurke/dsl' require 'gurke/builder' require 'gurke/configuration' require 'gurke/runner' require 'gurke/steps' require 'gurke/step_definition' require 'gurke/reporter' module Reporters require 'gurke/reporters/null_reporter' require 'gurke/reporters/default_reporter' end class Error < StandardError; end class StepPending < Error; end class StepAmbiguous < Error; end class << self # # Return path to features directory. # # @return [Path] Feature directory. # def root @root ||= Pathname.new(Dir.getwd).join('features') end # Return configuration object. # # @return [Configuration] Configuration object. # def config @config ||= Configuration.new end # Yield configuration object. # # @yield [config] Yield configuration object. # @yieldparam config [Configuration] Configuration object. # def configure yield config if block_given? end # @api private def world @world ||= const_set('World', Module.new) end end end ::Module.send(:include, Gurke::DSL)
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
gurke-2.0.0.dev.1.b20 | lib/gurke.rb |
gurke-2.0.0.dev.1.b19 | lib/gurke.rb |
gurke-2.0.0.dev.1.b18 | lib/gurke.rb |