Method: Fluent::Test::Driver::BaseOwner#error_events
- Defined in:
- lib/fluent/test/driver/base_owner.rb
#error_events(tag: nil) ⇒ Object
111 112 113 114 115 116 117 118 119 120 |
# File 'lib/fluent/test/driver/base_owner.rb', line 111 def error_events(tag: nil) selected = @error_events.select{|e| tag.nil? ? true : e.tag == tag } if block_given? selected.each do |e| yield e.tag, e.time, e.record, e.error end else selected.map{|e| [e.tag, e.time, e.record, e.error] } end end |