diff options
-rw-r--r-- | lib/mixlib/shellout.rb | 1 | ||||
-rw-r--r-- | lib/mixlib/shellout/unix.rb | 1 | ||||
-rw-r--r-- | spec/spec_helper.rb | 3 |
3 files changed, 5 insertions, 0 deletions
diff --git a/lib/mixlib/shellout.rb b/lib/mixlib/shellout.rb index 92660c8..c77fdcf 100644 --- a/lib/mixlib/shellout.rb +++ b/lib/mixlib/shellout.rb @@ -171,6 +171,7 @@ module Mixlib @cwd = nil @valid_exit_codes = [0] @terminate_reason = nil + @timeout = nil if command_args.last.is_a?(Hash) parse_options(command_args.pop) diff --git a/lib/mixlib/shellout/unix.rb b/lib/mixlib/shellout/unix.rb index d8063df..54f9fc3 100644 --- a/lib/mixlib/shellout/unix.rb +++ b/lib/mixlib/shellout/unix.rb @@ -106,6 +106,7 @@ module Mixlib propagate_pre_exec_failure get_child_pgid + @status = nil @result = nil @execution_time = 0 diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index b435176..2fab44c 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -23,4 +23,7 @@ RSpec.configure do |config| config.run_all_when_everything_filtered = true config.treat_symbols_as_metadata_keys_with_true_values = true + + config.warnings = true + end |