test/logger_test.rb in yarder-0.0.2 vs test/logger_test.rb in yarder-0.1.0
- old
+ new
@@ -70,9 +70,19 @@
@logger.level = Logger::INFO
@logger.add(Logger::INFO) {@message}
assert @output.string.include?(@message)
end
+ def test_env_should_have_data
+ assert_present @logger.env[:ruby]
+ assert_present @logger.env[:program]
+ assert_present @logger.env[:user]
+
+ assert_equal Dir.pwd, @logger.env[:pwd]
+ assert_equal 'test', @logger.env[:env].to_s
+ assert_equal Socket.gethostname, @logger.env[:host]
+ end
+
def test_should_add_message_passed_as_block_when_using_shortcut
@logger.level = Logger::INFO
@logger.info {@message}
assert @output.string.include?(@message)
end