summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/mixlib/shellout.rb1
-rw-r--r--lib/mixlib/shellout/unix.rb1
-rw-r--r--spec/spec_helper.rb3
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