Class DLoggerTest
In: lib/d_logger.rb
Parent: Test::Unit::TestCase

Methods

test1  

Public Instance methods

[Source]

# File lib/d_logger.rb, line 52
    def test1
      cout = StringIO.new
      log = DLogger.new(cout)
      log.level = -1
      log.debug1 'You see me'
      log.debug3 'You don\'t see me'
      log.debug2 'You see me'
      cout.rewind
      ref = /D, \[[\d\w: .+-]+#\d+\]  DEBUG -- : You see me
D, \[[\d\w: .+-]+#\d+\] DEBUG2 -- : You see me/
      assert_match(ref, cout.readlines.join)
    end

[Validate]