summaryrefslogtreecommitdiff
path: root/spec/support/chef_helpers.rb
diff options
context:
space:
mode:
authorsersut <serdar@opscode.com>2013-05-16 08:35:54 -0700
committersersut <serdar@opscode.com>2013-05-16 08:35:54 -0700
commit75edb5fe7ea4e51b269bb6e11a0c6b4cd491ff9b (patch)
treefeb5ee6cbea949bf97e6ffb57beedd4fdf2c52c4 /spec/support/chef_helpers.rb
parent596ad3546f8e34988fdaf58c4208a22e0335ec6a (diff)
downloadchef-75edb5fe7ea4e51b269bb6e11a0c6b4cd491ff9b.tar.gz
Suppress annoying output from windows_service_gem availability check.
Diffstat (limited to 'spec/support/chef_helpers.rb')
-rw-r--r--spec/support/chef_helpers.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/spec/support/chef_helpers.rb b/spec/support/chef_helpers.rb
index d9204d5023..8315108122 100644
--- a/spec/support/chef_helpers.rb
+++ b/spec/support/chef_helpers.rb
@@ -66,13 +66,14 @@ end
# win32/service gem. windows_service_manager tests create a windows
# service that starts with the system ruby and requires this gem.
def system_windows_service_gem?
+ windows_service_gem_check_command = "ruby -e 'require \"win32/daemon\"' > /dev/null 2>&1"
if defined?(Bundler)
Bundler.with_clean_env do
# This returns true if the gem can be loaded
- system "ruby -e 'require \"win32/daemon\"'"
+ system windows_service_gem_check_command
end
else
# This returns true if the gem can be loaded
- system "ruby -e 'require \"win32/daemon\"'"
+ system windows_service_gem_check_command
end
end