Sha256: fb8f4fa3c3f17196ef2613e9caf1887a4c9c09ef4a2ce3de69b50189bcaa7a59

Contents?: true

Size: 685 Bytes

Versions: 5

Compression:

Stored size: 685 Bytes

Contents

class TestPatternFormatter < TestCase
  def test_pattern
    l = Logger.new 'test::this::that'
    l.trace = true
    o = StdoutOutputter.new 'test' 
    l.add o
    assert_no_exception { 
    f = PatternFormatter.new :pattern=> "%d %6l [%C]%c %% %-40.30M"
                             #:date_pattern=> "%Y"
                             #:date_method => :usec
    Outputter['test'].formatter = f
    l.debug "And this?"
    l.info "How's this?"
    l.error "and a really freaking huge line which we hope will be trimmed?"
    e = ArgumentError.new("something barfed")
    e.set_backtrace Array.new(5, "trace junk at thisfile.rb 154")
    l.fatal e
    l.info [1, 3, 5]
    }
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
log4r-1.1.3 tests/testpatternformatter.rb
log4r-1.1.2 tests/testpatternformatter.rb
log4r-1.1.1 tests/testpatternformatter.rb
log4r-1.1.0 tests/testpatternformatter.rb
log4r-1.0.6 tests/testpatternformatter.rb