From 9708ab836e3537bc77b7509b118627d697f3773f Mon Sep 17 00:00:00 2001 From: Jonathan Calvert Date: Thu, 2 Apr 2026 10:54:17 -0500 Subject: [PATCH 1/2] Call get_handler on Error class instead of module --- test/test_error.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/test_error.rb b/test/test_error.rb index 992d11b8..df74b9eb 100644 --- a/test/test_error.rb +++ b/test/test_error.rb @@ -72,7 +72,7 @@ def test_get_handler LibXML::XML::Error.reset_handler end if saved_handler.nil? - assert_nil(LibXML::XML::get_handler) + assert_nil(LibXML::XML::Error.get_handler) else assert_equal(LibXML::XML::Error.get_handler, saved_handler) end From b0e2197da0e62a5ede75f1c14749dd9906bf65cc Mon Sep 17 00:00:00 2001 From: Jonathan Calvert Date: Thu, 2 Apr 2026 11:03:27 -0500 Subject: [PATCH 2/2] Make the memory leak test threshold more generous to avoid false positives --- test/test_writer.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/test_writer.rb b/test/test_writer.rb index 1289e7aa..61c3a552 100644 --- a/test/test_writer.rb +++ b/test/test_writer.rb @@ -468,7 +468,7 @@ def test_string_writer_does_not_leak_memory rss_by_round << rss end - assert_operator(rss_by_round.last - rss_by_round[1], :<, 5_000) + assert_operator(rss_by_round.last - rss_by_round[1], :<, 10_000) end private