Namespace
Methods
- S
- T
Included Modules
Attributes
| [R] | buffer | |
| [R] | logger |
Instance Public methods
setup()
Link
test_defaults()
Link
test_outside_level()
Link
# File activesupport/test/benchmarkable_test.rb, line 64 def test_outside_level logger.level = ActiveSupport::Logger::ERROR benchmark('skipped_debug_run', :level => :debug) { } assert_no_match(/skipped_debug_run/, buffer.last) ensure logger.level = ActiveSupport::Logger::DEBUG end
test_with_message()
Link
test_with_silence()
Link
# File activesupport/test/benchmarkable_test.rb, line 44 def test_with_silence assert_difference 'buffer.count', +2 do benchmark('test_run') do logger.info "SOMETHING" end end assert_difference 'buffer.count', +1 do benchmark('test_run', silence: true) do logger.info "NOTHING" end end end
test_within_level()
Link