RSpec.configure do |config| config.expect_with :rspec do |expectations| expectations.include_chain_clauses_in_custom_matcher_descriptions = true end config.mock_with :rspec do |mocks| mocks.verify_partial_doubles = true end # Silence output when running tests original_stderr = $stderr original_stdout = $stdout config.before(:all) do # Redirect stderr and stdout $stderr = File.open(File::NULL, 'w') $stdout = File.open(File::NULL, 'w') end config.after(:all) do # Restore $stderr = original_stderr $stdout = original_stdout end end