spec/spec_helper.rb in finite_machine-0.10.0 vs spec/spec_helper.rb in finite_machine-0.10.1
- old
+ new
@@ -19,21 +19,14 @@
RSpec.configure do |config|
config.run_all_when_everything_filtered = true
config.filter_run :focus
config.raise_errors_for_deprecations!
-
- # Run specs in random order to surface order dependencies. If you find an
- # order dependency and want to debug it, you can fix the order by providing
- # the seed, which is printed after each run.
- # --seed 1234
- config.order = 'random'
-
- # Remove defined constants
- config.before :each do
- [:Car, :DummyLogger, :Bug, :User, :Engine].each do |class_name|
- if Object.const_defined?(class_name)
- Object.send(:remove_const, class_name)
- end
- end
+ config.mock_with :rspec do |mocks|
+ mocks.verify_partial_doubles = true
end
+ config.disable_monkey_patching!
+ if config.files_to_run.one?
+ config.default_formatter = 'doc'
+ end
+ config.order = :random
end