class Object

Public Instance Methods

manifests_dir() click to toggle source
# File lib/henchman/rake.rb, line 123
def manifests_dir
  File.join(source_dir, 'test/fixtures/manifests')
end
module_name() click to toggle source
# File lib/henchman/rake.rb, line 127
def module_name
  metadata_file = File.join(source_dir, 'metadata.json')
  if File.exist?(metadata_file)
    require 'json'
    JSON.parse(File.read(metadata_file))['name'].split('-', 2).last
  else
    raise "Unable to find #{metadata_file}, cannot continue"
  end
end
modules_dir() click to toggle source
# File lib/henchman/rake.rb, line 119
def modules_dir
  File.join(source_dir, 'test/fixtures/modules')
end
print_section(str) click to toggle source
source_dir() click to toggle source
# File lib/henchman/rake.rb, line 107
def source_dir
  Dir.pwd
end
spec_dir() click to toggle source
# File lib/henchman/rake.rb, line 111
def spec_dir
  File.join(source_dir, 'spec')
end
unit_dir() click to toggle source
# File lib/henchman/rake.rb, line 115
def unit_dir
  File.join(source_dir, 'test/unit')
end