Sha256: 574ba8c3b9440b4e671342cfb43c7cb6b7bcffd2e829c9ac338cff0394601a89
Contents?: true
Size: 750 Bytes
Versions: 2
Compression:
Stored size: 750 Bytes
Contents
require "kikeru/logger" require "stringio" class LoggerTest < Test::Unit::TestCase def setup @logger = Kikeru::Logger.new end def test_info s = "" io = StringIO.new(s) $stdout = io message = <<-EOM #{Kikeru::Command::USAGE} If no argument, then search current directory. Keybind: n: next p: prev r: restart q: quit EOM @logger.info(message) $stdout = STDOUT assert_equal(message, s) end def test_error s = "" io = StringIO.new(s) $stderr = io message = <<-EOM Warning: valid file not found. #{Kikeru::Command::USAGE} Support file types: png, gif, jpeg(jpg). The others are...yet. EOM @logger.error(message) $stderr = STDERR assert_equal(message, s) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
kikeru-0.0.2 | test/test-logger.rb |
kikeru-0.0.1 | test/test-logger.rb |