Sha256: bee3472cba387fc5286dfba70efea58279344c84ac4bb1bc63d1d85fa6fa6d69
Contents?: true
Size: 658 Bytes
Versions: 3
Compression:
Stored size: 658 Bytes
Contents
require 'rubygems' require 'log4r' require 'tmpdir' require_relative '../lib/depengine/processor/local_execute' require_relative '../lib/depengine/log/log' $log = Log::DeploymentLogger.new $log.writer.level = Log4r::ERROR describe "the local executor" do include Processor it "should execute commands locally" do tmp_dir = Dir.mktmpdir begin local_execute(["touch #{tmp_dir}/dummy1","touch #{tmp_dir}/dummy2","ls -la #{tmp_dir}"]) expect(File.file?(File.join(tmp_dir,'dummy1'))).to be_truthy expect(File.file?(File.join(tmp_dir,'dummy2'))).to be_truthy ensure FileUtils.remove_entry tmp_dir end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
depengine-3.0.18 | spec/local_execute.rb |
depengine-3.0.17 | spec/local_execute.rb |
depengine-3.0.16 | spec/local_execute.rb |