Module: TestProf::Logging
- Included in:
- Minitest::TestProf::BaseReporter, TestProf, AnyFixture, EventProf::RSpecListener, FactoryDefault, FactoryDefault::Profiler, FactoryDoctor, FactoryDoctor::RSpecListener, FactoryProf, FactoryProf::Printers::Flamegraph, FactoryProf::Printers::Json, FactoryProf::Printers::NateHeckler, FactoryProf::Printers::Simple, MemoryProf::Printer, RSpecDissect, RSpecDissect::Listener, RSpecStamp, RSpecStamp::RSpecListener, RSpecStamp::Stamper, RubyProf, RubyProf::Report, StackProf, TagProf::Printers::HTML, TagProf::Printers::Simple, TagProf::RSpecListener, Vernier
- Defined in:
- lib/test_prof/logging.rb
Overview
Helper for output printing
Defined Under Namespace
Classes: Formatter
Constant Summary collapse
- COLORS =
{ INFO: "\e[34m", # blue WARN: "\e[33m", # yellow ERROR: "\e[31m" # red }.freeze
Instance Method Summary collapse
Instance Method Details
#log(level, msg) ⇒ Object
28 29 30 |
# File 'lib/test_prof/logging.rb', line 28 def log(level, msg) TestProf.config.logger.public_send(level, "TEST PROF") { msg } end |