Class: Utils::Config::ConfigFile::Probe

Inherits:
BlockConfig show all
Defined in:
lib/utils/config/config_file.rb

Instance Method Summary collapse

Methods inherited from BlockConfig

config, inherited, #to_ruby

Constructor Details

#initialize(&block) ⇒ Probe

Returns a new instance of Probe.



84
85
86
87
88
89
90
# File 'lib/utils/config/config_file.rb', line 84

def initialize(&block)
  super
  test_frameworks_allowed = [ :'test-unit', :rspec ]
  test_frameworks_allowed.include?(test_framework) or
    raise ConfigFileError,
      "test_framework has to be in #{test_frameworks_allowed.inspect}"
end

Instance Method Details

#include_dirs_argumentObject



80
81
82
# File 'lib/utils/config/config_file.rb', line 80

def include_dirs_argument
  Array(include_dirs) * ':'
end