Sha256: 54d70f564f250e9734e2c1684e4bcbc6f6129fca30a648ef75975b9851b65872
Contents?: true
Size: 769 Bytes
Versions: 2
Compression:
Stored size: 769 Bytes
Contents
require "logstash/devutils/rspec/spec_helper" require "logstash/codecs/rubydebug" require "logstash/event" require "awesome_print" require "insist" describe LogStash::Codecs::RubyDebug do subject do next LogStash::Codecs::RubyDebug.new end context "#encode" do it "should print beautiful hashes" do test_event = LogStash::Event.new({"what" => "ok", "who" => 2}) got_event = false subject.on_event do |d| insist { d.chomp } == test_event.to_hash.awesome_inspect got_event = true end subject.encode(test_event) insist { got_event } end end context "#decode" do it "should not be implemented" do expect { subject.decode("data") }.to raise_error("Not implemented") end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
logstash-codec-rubydebug-0.1.2 | spec/codecs/rubydebug_spec.rb |
logstash-codec-rubydebug-0.1.1 | spec/codecs/rubydebug_spec.rb |