Sha256: 682173e6cf0777aa4dd8a86efec74390a87b8898b5ace65a51d51bde3ba05709
Contents?: true
Size: 986 Bytes
Versions: 1
Compression:
Stored size: 986 Bytes
Contents
require 'spec_helper' describe Collectd::DSL do context "simple options" do it "no args given" do config = Collectd::DSL.parse do LoadPlugin :disk end config.should == "LoadPlugin disk\n" end it "one arg given" do config = Collectd::DSL.parse do LoadPlugin :disk, '/dev/sda' end config.should == "LoadPlugin disk /dev/sda\n" end it "section" do config = Collectd::DSL.parse do Plugin :disk do Disk '/dev/sda' end end config.should == "<Plugin disk>\n\tDisk /dev/sda\n</Plugin>\n" end it "section with no args" do config = Collectd::DSL.parse do Plugin do Disk '/dev/sda' end end config.should == "<Plugin>\n\tDisk /dev/sda\n</Plugin>\n" end it "empty section" do config = Collectd::DSL.parse do Plugin do end end config.should == "<Plugin>\n</Plugin>\n" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
collectd-dsl-0.3.0 | spec/dsl_spec.rb |