Sha256: 235ba752148d6db88c1bc5586ea272da5f3ccff00a7cad26e950d309c0830a26
Contents?: true
Size: 1.48 KB
Versions: 1
Compression:
Stored size: 1.48 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) do d = create_driver %[ output_key keyword format csv key_name keywords keep_keys site ] end # not define output_key assert_raise(Fluent::ConfigError) do d = create_driver %[ output_tag split.keyword format csv key_name keywords keep_keys site ] end # not define output_key assert_raise(Fluent::ConfigError) do d = create_driver %[ output_key keyword output_tag split.keyword format csv keep_keys site ] end assert_raise(Fluent::ConfigError) do d = create_driver %[ output_tag split.keyword output_key keyword ] end end def test_configure # not define format(default csv) assert_nothing_raised(Fluent::ConfigError) do d = create_driver %[ output_tag split.keyword output_key keyword key_name keywords keep_keys site ] end assert_nothing_raised(Fluent::ConfigError) do d = create_driver %[ output_tag split.keyword output_key keyword key_name keywords ] end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fluent-plugin-split-0.0.4 | spec/out_split_spec.rb |