spec/spec_helper.rb in foreman-0.82.0 vs spec/spec_helper.rb in foreman-0.83.0
- old
+ new
@@ -6,10 +6,11 @@
add_filter "/spec/"
end
require "rspec"
require "timecop"
+require "pp"
require "fakefs/safe"
require "fakefs/spec_helpers"
$:.unshift File.expand_path("../../lib", __FILE__)
@@ -17,11 +18,11 @@
expect { yield }.to raise_error(Foreman::Export::Exception, message)
end
def mock_error(subject, message)
mock_exit do
- mock(subject).puts("ERROR: #{message}")
+ expect(subject).to receive(:puts).with("ERROR: #{message}")
yield
end
end
def make_pipe
@@ -164,14 +165,12 @@
ensure
$stdout = old_stdout
end
RSpec.configure do |config|
- config.treat_symbols_as_metadata_keys_with_true_values = true
config.color = true
config.order = 'rand'
config.include FakeFS::SpecHelpers, :fakefs
- config.mock_with :rr
config.before(:each) do
FileUtils.mkdir_p('/tmp')
end
config.after(:each) do
FileUtils.rm_rf('/tmp')