Module: TestBench::CLI::Defaults

Defined in:
lib/test_bench/cli.rb

Class Method Summary collapse

Class Method Details

.program_nameObject



290
291
292
# File 'lib/test_bench/cli.rb', line 290

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

.tests_directoryObject



286
287
288
# File 'lib/test_bench/cli.rb', line 286

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

.versionObject



294
295
296
297
298
299
300
# File 'lib/test_bench/cli.rb', line 294

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

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