module KnifeTestBed
Public Instance Methods
cleanup_test_data()
click to toggle source
# File lib/test/knife-utils/test_bed.rb, line 31 def cleanup_test_data puts "\nCleaning Test Data\n" FileUtils.rm_rf("#{temp_dir}") puts "\nDone\n" end
get_knife_rb_path()
click to toggle source
# File lib/test/knife-utils/test_bed.rb, line 37 def get_knife_rb_path "#{temp_dir}/" + "knife.rb" end
get_linux_template_file_path()
click to toggle source
# File lib/test/knife-utils/test_bed.rb, line 45 def get_linux_template_file_path "#{temp_dir}/" + "chef-full-chef-zero.erb" end
get_validation_pem_path()
click to toggle source
# File lib/test/knife-utils/test_bed.rb, line 41 def get_validation_pem_path "#{temp_dir}/" + "validation.pem" end
get_windows_msi_template_file_path()
click to toggle source
# File lib/test/knife-utils/test_bed.rb, line 49 def get_windows_msi_template_file_path "#{temp_dir}/" + "windows-chef-client-msi.erb" end
get_windows_shell_template_file_path()
click to toggle source
# File lib/test/knife-utils/test_bed.rb, line 53 def get_windows_shell_template_file_path "#{temp_dir}/" + "windows-shell.erb" end
init_test()
click to toggle source
# File lib/test/knife-utils/test_bed.rb, line 22 def init_test puts "\nCreating Test Data\n" create_file("#{temp_dir}", "validation.pem", "../../fixtures/validation.pem" ) create_file("#{temp_dir}", "knife.rb", "../../fixtures/knife.rb") create_file("#{temp_dir}", "chef-full-chef-zero.erb", "../../templates/chef-full-chef-zero.erb") create_file("#{temp_dir}", "windows-chef-client-msi.erb", "../../templates/windows-chef-client-msi.erb") create_file("#{temp_dir}", "windows-shell.erb", "../../templates/windows-shell.erb") end