diff options
author | Jay Mundrawala <jdmundrawala@gmail.com> | 2016-02-26 07:31:27 -0800 |
---|---|---|
committer | Jay Mundrawala <jdmundrawala@gmail.com> | 2016-02-26 07:31:52 -0800 |
commit | a0112298e693c7bb6143d0514e1810c232a1f331 (patch) | |
tree | 58e5cde57f85dd2e22c696b1a6fefef143fcee24 | |
parent | 78f65b5e45f662db0ab64a35697bd30e5e12c13d (diff) | |
download | chef-a0112298e693c7bb6143d0514e1810c232a1f331.tar.gz |
Allow md5 in rspec_formatter_specjdm/fips-md5
We need this to load net-ssh. MD5 should not actually get used.
-rw-r--r-- | spec/functional/audit/rspec_formatter_spec.rb | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/spec/functional/audit/rspec_formatter_spec.rb b/spec/functional/audit/rspec_formatter_spec.rb index 209694ae70..7ad71c8f33 100644 --- a/spec/functional/audit/rspec_formatter_spec.rb +++ b/spec/functional/audit/rspec_formatter_spec.rb @@ -24,8 +24,10 @@ require "chef/audit/runner" require "rspec/support/spec/in_sub_process" require "rspec/support/spec/stderr_splitter" require "chef/audit/rspec_formatter" +require "chef/mixin/fips" describe Chef::Audit::RspecFormatter do + include Chef::Mixin::FIPS include RSpec::Support::InSubProcess let(:events) { double("events").as_null_object } @@ -38,7 +40,12 @@ describe Chef::Audit::RspecFormatter do let!(:formatter) { Chef::Audit::RspecFormatter.new(output) } around(:each) do |ex| - RSpec::Core::Sandbox.sandboxed { ex.run } + begin + allow_md5 if fips? + RSpec::Core::Sandbox.sandboxed { ex.run } + ensure + disallow_md5 if fips? + end end it "should not close the output using our formatter" do |