Module: TestBench::CLI::Defaults

Defined in:
lib/test_bench/cli.rb

Class Method Summary collapse

Class Method Details

.program_nameObject



283
284
285
# File 'lib/test_bench/cli.rb', line 283

def self.program_name
  $PROGRAM_NAME || 'bench'
end

.tests_directoryObject



279
280
281
# File 'lib/test_bench/cli.rb', line 279

def self.tests_directory
  ENV.fetch('TEST_BENCH_TESTS_DIRECTORY', 'test/automated')
end

.versionObject



287
288
289
290
291
292
293
# File 'lib/test_bench/cli.rb', line 287

def self.version
  if Object.const_defined?(:Gem)
    spec = Gem.loaded_specs['test_bench']
  end

  spec&.version || '(unknown)'
end