Sha256: 440f3642b9a95146455c14b6f98c4512e47c393f9b10de56c97bfd3d080ffd53
Contents?: true
Size: 714 Bytes
Versions: 20
Compression:
Stored size: 714 Bytes
Contents
require File.dirname(__FILE__) + '/helper' class TestGrit < Test::Unit::TestCase def setup @old_debug = Grit.debug @old_logger = Grit.logger Grit.debug = true end def teardown Grit.debug = @old_debug Grit.logger = @old_logger end def test_uses_stdout_logger_by_default assert_equal STDOUT, Grit.logger.instance_variable_get(:@logdev).dev end def test_can_override_logger my_logger = Logger.new(io = StringIO.new) Grit.logger = my_logger assert_equal my_logger, Grit.logger end def test_logs_to_specified_logger Grit.logger = Logger.new(io = StringIO.new) Grit.log 'hi mom' io.rewind assert io.read.include?('hi mom') end end
Version data entries
20 entries across 20 versions & 9 rubygems