lib/serverspec/backend/exec.rb in serverspec-0.7.3 vs lib/serverspec/backend/exec.rb in serverspec-0.7.4

- old
+ new

@@ -35,11 +35,11 @@ def build_command(cmd) path = Serverspec.configuration.path || RSpec.configuration.path if path cmd = "env PATH=#{path}:$PATH #{cmd}" - cmd.gsub!(/(\&\&\s*\(?)/, "\\1env PATH=#{path}:$PATH ") - cmd.gsub!(/(\|\|\s*\(?)/, "\\1env PATH=#{path}:$PATH ") + cmd.gsub!(/(\&\&\s*!?\(?\s*)/, "\\1env PATH=#{path}:$PATH ") + cmd.gsub!(/(\|\|\s*!?\(?\s*)/, "\\1env PATH=#{path}:$PATH ") end cmd end def add_pre_command(cmd)