Sha256: 86cdab87ef56e5516d3161145c45039da4292040eb578b3841c2c16caf21107e
Contents?: true
Size: 777 Bytes
Versions: 4
Compression:
Stored size: 777 Bytes
Contents
require 'helper' class TestFormatter < Test::Unit::TestCase should "serialize level" do device = Progstr::LoggerDevice.new formatter = device.formatter yesterday = Time.now - 1 * 60 * 60 * 24 message = formatter.call("WARN", yesterday, "progname", "message body") assert_equal "progname", message.source assert_equal :warning, message.level assert_equal "message body", message.text assert_equal yesterday, message.time end should "infer progname from constructor" do device = Progstr::LoggerDevice.new("default-progname") formatter = device.formatter yesterday = Time.now - 1 * 60 * 60 * 24 message = formatter.call("WARN", yesterday, nil, "message body") assert_equal "default-progname", message.source end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
progstr-ruby-1.0.4 | test/test_formatter.rb |
progstr-ruby-1.0.3 | test/test_formatter.rb |
progstr-ruby-1.0.2 | test/test_formatter.rb |
progstr-ruby-1.0.0 | test/test_formatter.rb |