Skip to content

Skip compressed file SAX test on libxml2 >= 2.15#3602

Merged
flavorjones merged 1 commit intomainfrom
flavorjones/compression-support
Feb 17, 2026
Merged

Skip compressed file SAX test on libxml2 >= 2.15#3602
flavorjones merged 1 commit intomainfrom
flavorjones/compression-support

Conversation

@flavorjones
Copy link
Member

@flavorjones flavorjones commented Feb 17, 2026

What problem is this PR intended to solve?

libxml2 2.15.0 removed automatic decompression — callers must now explicitly pass XML_PARSE_UNZIP to enable it. Until Nokogiri adds support for this option, skip the compressed file SAX test on libxml2 >= 2.15.

Closes #3599

Have you included adequate test coverage?

Existing coverage is sufficient.

Does this change affect the behavior of either the C or the Java implementations?

N/A

@flavorjones flavorjones force-pushed the flavorjones/compression-support branch 2 times, most recently from 8b8f676 to b9bf7c5 Compare February 17, 2026 18:37
@flavorjones flavorjones changed the title fix: pass XML_PARSE_UNZIP for SAX file parsing on libxml2 >= 2.14 Skip compressed file SAX test on libxml2 >= 2.15 Feb 17, 2026
libxml2 2.15.0 requires callers to explicitly pass XML_PARSE_UNZIP to
enable decompression. Until Nokogiri adds support for this option, skip
the test on affected versions.

Closes #3599
@flavorjones flavorjones force-pushed the flavorjones/compression-support branch from b9bf7c5 to 93ecc2b Compare February 17, 2026 18:40
@flavorjones flavorjones merged commit d8abbfd into main Feb 17, 2026
162 of 163 checks passed
@flavorjones flavorjones deleted the flavorjones/compression-support branch February 17, 2026 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

test for 1.19.0 not working against ruby 3.4.7

1 participant