Sha256: c7d2e75ebb1317c2012c6da7a43b66efe5ba8765553fb0d3e8674876b99803bc
Contents?: true
Size: 1000 Bytes
Versions: 1
Compression:
Stored size: 1000 Bytes
Contents
require 'spec_helper' describe Collectd::DSL do context "simple options" do it "no args given" do config = Collectd::DSL.parse do load_plugin :disk end config.should == "LoadPlugin disk\n" end it "one arg given" do config = Collectd::DSL.parse do load_plugin :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.5 | spec/dsl_spec.rb |