Module: Cukedep

Defined in:
lib/cukedep/config.rb,
lib/cukedep/sandbox.rb,
lib/cukedep/hook-dsl.rb,
lib/cukedep/constants.rb,
lib/cukedep/application.rb,
lib/cukedep/cuke-runner.rb,
lib/cukedep/feature-rep.rb,
lib/cukedep/file-action.rb,
lib/cukedep/cli/cmd-line.rb,
lib/cukedep/customization.rb,
lib/cukedep/feature-model.rb,
lib/cukedep/gherkin-facade.rb,
lib/cukedep/gherkin-listener.rb

Overview

This module is used as a namespace

Defined Under Namespace

Modules: CLI, HookDSL Classes: ActionTriplet, Application, Config, CopyAction, CukeRunner, Customization, DeleteAction, FeatureFileRep, FeatureModel, FeatureRep, FileAction, FileMetaData, GherkinFacade, GherkinListener, Sandbox

Constant Summary collapse

Version =

The version number of the gem.

'0.2.00'.freeze
Description =

Brief description of the gem.

'Manage dependencies between Cucumber feature files'.freeze
RootDir =

The root folder of Cukedep.

begin
  require 'pathname'	# Load Pathname class from standard library
  rootdir = Pathname(__FILE__).dirname.parent.parent.expand_path
  rootdir.to_s + '/'	# Append trailing slash character to it
end
YMLFilename =

The file name for the user's settings

'.cukedep.yml'.freeze
HookFilename =

The file name for the custom block codes associated with before/after events.

'cukedep_hooks.rb'.freeze