From 0ca2b3cd58ac530ac53ddb7d728b38c893baac43 Mon Sep 17 00:00:00 2001 From: donoghuc Date: Tue, 31 Mar 2026 11:23:49 -0700 Subject: [PATCH] Fix tests using new buffered tokenizer change Logstash's new buffered tokenizer behavior expects delimeters in order to trigger size checks. For a test that makes assertion about this behavior ensure a delimiter is present. --- spec/codecs/json_lines_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/codecs/json_lines_spec.rb b/spec/codecs/json_lines_spec.rb index 3a87e06..1da1abb 100644 --- a/spec/codecs/json_lines_spec.rb +++ b/spec/codecs/json_lines_spec.rb @@ -130,7 +130,7 @@ it "should raise an error if the max bytes are exceeded" do expect { - subject.decode(maximum_payload << "z") + subject.decode(maximum_payload + "z\n") }.to raise_error(java.lang.IllegalStateException, /input buffer full/) end end