spec/spec_helper.rb in gjp-0.36.0 vs spec/spec_helper.rb in gjp-0.37.0

- old
+ new

@@ -4,34 +4,36 @@ require "gjp/logger" Gjp::Logger.log.level = ::Logger::DEBUG # custom mock methods -module Gjp::Mockers - # creates a minimal gjp project - def create_mock_project - @project_path = File.join("spec", "data", "test-project") - Dir.mkdir(@project_path) +module Gjp + module Mockers + # creates a minimal gjp project + def create_mock_project + @project_path = File.join("spec", "data", "test-project") + Dir.mkdir(@project_path) - Gjp::Project.init(@project_path) - @project = Gjp::Project.new(@project_path) - end + Gjp::Project.init(@project_path) + @project = Gjp::Project.new(@project_path) + end - # deletes the mock project and all contents - def delete_mock_project - FileUtils.rm_rf(@project_path) - end + # deletes the mock project and all contents + def delete_mock_project + FileUtils.rm_rf(@project_path) + end - # creates an executable in kit that will print its parameters - # in a test_out file for checking. Returns mocked executable - # full path - def create_mock_executable(executable_name) - Dir.chdir(@project_path) do - bin_dir = File.join("kit", executable_name, "bin") - FileUtils.mkdir_p(bin_dir) - executable_path = File.join(bin_dir, executable_name) - File.open(executable_path, "w") { |io| io.puts "echo $0 $*>test_out" } - File.chmod(0777, executable_path) - executable_path + # creates an executable in kit that will print its parameters + # in a test_out file for checking. Returns mocked executable + # full path + def create_mock_executable(executable_name) + Dir.chdir(@project_path) do + bin_dir = File.join("kit", executable_name, "bin") + FileUtils.mkdir_p(bin_dir) + executable_path = File.join(bin_dir, executable_name) + File.open(executable_path, "w") { |io| io.puts "echo $0 $*>test_out" } + File.chmod(0777, executable_path) + executable_path + end end end end