Sha256: 487f8b61482397307538771c2d426153635414039d87c4469a647e569840c1e7
Contents?: true
Size: 1.47 KB
Versions: 1
Compression:
Stored size: 1.47 KB
Contents
# encoding: UTF-8 require 'spec_helper' class SplitOutputTest < Test::Unit::TestCase def setup Fluent::Test.setup end def create_driver(conf = CONFIG, tag='test') d = Fluent::Test::BufferedOutputTestDriver.new(Fluent::SplitOutput, tag).configure(conf) d end def test_configure_error assert_raise(Fluent::ConfigError) { d = create_driver %[ output_key keyword format csv key_name keywords keep_keys site ] } # not define output_key assert_raise(Fluent::ConfigError) { d = create_driver %[ output_tag split.keyword format csv key_name keywords keep_keys site ] } # not define output_key assert_raise(Fluent::ConfigError) { d = create_driver %[ output_key keyword output_tag split.keyword format csv keep_keys site ] } assert_raise(Fluent::ConfigError) { d = create_driver %[ output_tag split.keyword output_key keyword ] } end def test_configure # not define format(default csv) assert_nothing_raised(Fluent::ConfigError) { d = create_driver %[ output_tag split.keyword output_key keyword key_name keywords keep_keys site ] } assert_nothing_raised(Fluent::ConfigError) { d = create_driver %[ output_tag split.keyword output_key keyword key_name keywords ] } end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fluent-plugin-split-0.0.3 | spec/out_split_spec.rb |