def test_messg
@logger.messg(Rucy::LoggingLevel::LOG_INFO, 'HALO', false)
@logger.messg(Rucy::LoggingLevel::LOG_INFO, 'HALO', true)
@logger.messg(Rucy::LoggingLevel::LOG_INFO, 'HALO')
assert_equal(0, @write_call)
assert_equal(0, @flush_call)
@logger.messg(Rucy::LoggingLevel::LOG_NOTICE, 'HALO', false)
assert_equal(1, @write_call)
assert_equal(1, @flush_call)
assert_equal('HALO', @write_list[0])
@logger.messg(Rucy::LoggingLevel::LOG_NOTICE, 'HALO', true)
assert_equal(2, @write_call)
assert_equal(2, @flush_call)
assert_match(@write_list[1], /: HALO\n/)
@logger.messg(Rucy::LoggingLevel::LOG_NOTICE, 'HALO')
assert_equal(3, @write_call)
assert_equal(3, @flush_call)
assert_match(@write_list[2], /: HALO\n/)
end