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-jdm/fips-md5.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 |
