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
# File lib/henchman/rake.rb, line 7 def print_section(str) puts "==> \e[0;34m#{str}\e[0m" end
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