From d106632919ee1ccece34d482b79c6407790c8321 Mon Sep 17 00:00:00 2001 From: Masahiro Nakagawa Date: Mon, 8 May 2017 18:31:46 +0900 Subject: [PATCH] Add missing '<<' method to delegators --- lib/fluent/log.rb | 2 +- test/test_log.rb | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/fluent/log.rb b/lib/fluent/log.rb index fb1a2eb39f..310b15982f 100644 --- a/lib/fluent/log.rb +++ b/lib/fluent/log.rb @@ -472,7 +472,7 @@ def enable_color(b = true) extend Forwardable def_delegators '@logger', :enable_color?, :enable_debug, :enable_event, :disable_events, :log_event_enabled, :log_event_enamed=, :time_format, :time_format=, - :event, :caller_line, :puts, :write, :flush, :reset, :out, :out=, + :event, :caller_line, :puts, :write, :<<, :flush, :reset, :out, :out=, :optional_header, :optional_header=, :optional_attrs, :optional_attrs= end diff --git a/test/test_log.rb b/test/test_log.rb index 15a8314e9f..b0688735ba 100644 --- a/test/test_log.rb +++ b/test/test_log.rb @@ -722,6 +722,8 @@ def test_write def test_write_alias assert(@log.respond_to?(:<<)) + mock(@log.out).write("log") + @log << "log" end def test_out