spec_examples/spec_helper.rb
require 'knapsack'
require 'support/shared_examples/common_example'
Knapsack.tracker.config({
enable_time_offset_warning: true,
time_offset_in_seconds: 3
})
Knapsack.report.config({
report_path: 'knapsack_rspec_report.json'
})
if ENV['CUSTOM_LOGGER']
require 'logger'
Knapsack.logger = Logger.new(STDOUT)
Knapsack.logger.level = Logger::INFO
end
Knapsack::Adapters::RSpecAdapter.bind
RSpec.configure do |config|
config.order = :random
config.mock_with :rspec do |mocks|
mocks.syntax = :expect
mocks.verify_partial_doubles = true
end
end