Skip to content

ENH: Replace cmake subprocess tar.gz extraction with zlib in unit tests#1538

Merged
imikejackson merged 1 commit intoBlueQuartzSoftware:developfrom
imikejackson:topic/use_zlib_for_unit_tests
Feb 19, 2026
Merged

ENH: Replace cmake subprocess tar.gz extraction with zlib in unit tests#1538
imikejackson merged 1 commit intoBlueQuartzSoftware:developfrom
imikejackson:topic/use_zlib_for_unit_tests

Conversation

@imikejackson
Copy link
Contributor

Replace reproc++ cmake subprocess decompression in TestFileSentinel with in-process zlib gzread + manual tar parsing. This removes the cmake executable path dependency from test infrastructure, eliminating k_CMakeExecutable from all test_dirs templates and ~146 test call sites.

Replace reproc++ cmake subprocess decompression in TestFileSentinel with
in-process zlib gzread + manual tar parsing. This removes the cmake
executable path dependency from test infrastructure, eliminating
k_CMakeExecutable from all test_dirs templates and ~146 test call sites.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@imikejackson imikejackson force-pushed the topic/use_zlib_for_unit_tests branch from 8b10c67 to 035fd3e Compare February 19, 2026 01:30
@imikejackson imikejackson merged commit 5e2835e into BlueQuartzSoftware:develop Feb 19, 2026
6 checks passed
@imikejackson imikejackson deleted the topic/use_zlib_for_unit_tests branch February 19, 2026 13:28
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.

2 participants

Comments