Sha256: bd9ce744e3978ecd579a60db420c9fc18fd38bf84c3256e14e715fa9877eca05
Contents?: true
Size: 856 Bytes
Versions: 35
Compression:
Stored size: 856 Bytes
Contents
require 'spec_helper' describe Fluentd::Setting::OutTd do let(:klass) { described_class } let(:instance) { klass.new(valid_attributes) } let(:valid_attributes) { { match: "td.*.*", apikey: "APIKEY", auto_create_table: "true", } } describe "#valid?" do it "should be invalid if tag parameter lacked" do params = valid_attributes.dup params.delete(:match) klass.new(params).should_not be_valid end end describe "#plugin_type_name" do subject { instance.plugin_type_name } it { should == "tdlog" } end describe "#input_plugin" do it { instance.should_not be_input_plugin } it { instance.should be_output_plugin } end describe "#to_config" do subject { instance.to_config } it { should include("type tdlog") } it { should include("APIKEY") } end end
Version data entries
35 entries across 35 versions & 1 rubygems