Sha256: 4ce55861a281ba6b948c0d608e9db8601bd556ca9f88efd36a73c14825f158a1
Contents?: true
Size: 909 Bytes
Versions: 1
Compression:
Stored size: 909 Bytes
Contents
# frozen_string_literal: true # File: constants.rb # Purpose: definition of Macros4Cuke constants. module Macros4Cuke # Module used as a namespace # The version number of the gem. Version = '0.5.17' # Brief description of the gem. Description = 'Add your own macro-steps to Cucumber scenarios' # Constant Macros4Cuke::RootDir contains the absolute path of Macro4Cuke's # root directory. Note: it also ends with a slash character. unless defined?(RootDir) # The initialisation of constant RootDir is guarded in order # to avoid multiple initialisation (not allowed for constants) # The root folder of Macros4Cuke. RootDir = 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 end end # module # End of file
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
macros4cuke-0.5.17 | lib/macros4cuke/constants.rb |