spec/inputs/snmp_spec.rb in logstash-input-snmp-0.1.0.beta2 vs spec/inputs/snmp_spec.rb in logstash-input-snmp-0.1.0.beta3
- old
+ new
@@ -52,22 +52,28 @@
{"get" => ["1.0"], "hosts" => [{"host" => "udp:127.0.0.1/161"}]},
{"get" => ["1.0"], "hosts" => [{"host" => "udp:127.0.0.1/161"}]},
{"get" => ["1.0"], "hosts" => [{"host" => "udp:localhost/161"}]},
{"get" => ["1.0"], "hosts" => [{"host" => "udp:127.0.0.1/112345"}]},
{"get" => ["1.0"], "hosts" => [{"host" => "udp:127.0.0.1/161", "community" => "public"}]},
+ {"get" => ["1.0"], "hosts" => [{"host" => "tcp:127.0.0.1/112345"}]},
+ {"get" => ["1.0"], "hosts" => [{"host" => "tcp:127.0.0.1/161", "community" => "public"}]},
+ {"get" => ["1.0"], "hosts" => [{"host" => "udp:127.0.0.1/161", "version" => "1"}]},
+ {"get" => ["1.0"], "hosts" => [{"host" => "udp:127.0.0.1/161", "version" => "2c"}]},
]
}
let(:invalid_configs) {
[
{"get" => ["1.0"], "hosts" => [{"host" => "aaa:127.0.0.1/161"}]},
- {"get" => ["1.0"], "hosts" => [{"host" => "tcp:127.0.0.1/161"}]},
+ {"get" => ["1.0"], "hosts" => [{"host" => "tcp.127.0.0.1/161"}]},
{"get" => ["1.0"], "hosts" => [{"host" => "localhost"}]},
{"get" => ["1.0"], "hosts" => [{"host" => "localhost/161"}]},
{"get" => ["1.0"], "hosts" => [{"host" => "udp:127.0.0.1"}]},
{"get" => ["1.0"], "hosts" => [{"host" => "udp:127.0.0.1/"}]},
{"get" => ["1.0"], "hosts" => [{"host" => "udp:127.0.0.1/aaa"}]},
{"get" => ["1.0"], "hosts" => [{"host" => "udp:127.0.0.1/161"}, {"host" => "udp:127.0.0.1/aaa"}]},
+ {"get" => ["1.0"], "hosts" => [{"host" => "udp:127.0.0.1/161", "version" => "2"}]},
+ {"get" => ["1.0"], "hosts" => [{"host" => "udp:127.0.0.1/161", "version" => "3"}]},
{"get" => ["1.0"], "hosts" => ""},
{"get" => ["1.0"], "hosts" => []},
{"get" => ["1.0"] },
]
}