spec/codecs/netflow_spec.rb in logstash-codec-netflow-3.6.0 vs spec/codecs/netflow_spec.rb in logstash-codec-netflow-3.7.0
- old
+ new
@@ -1932,9 +1932,20 @@
it "should serialize to json" do
expect(JSON.parse(decode[18].to_json)).to eq(JSON.parse(json_events[0]))
end
end
+ context "Netflow 9 Cisco WLC 8500 release 8.2 " do
+ let(:data) do
+ data = []
+ data << IO.read(File.join(File.dirname(__FILE__), "netflow9_test_cisco_wlc_8510_tpl_262.dat"), :mode => "rb")
+ end
+
+ it "should not raise_error" do
+ expect{decode.size}.not_to raise_error
+ end
+ end
+
context "IPFIX Barracuda firewall" do
let(:data) do
packets = []
packets << IO.read(File.join(File.dirname(__FILE__), "ipfix_test_barracuda_tpl.dat"), :mode => "rb")
packets << IO.read(File.join(File.dirname(__FILE__), "ipfix_test_barracuda_data256.dat"), :mode => "rb")