Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add tests for functionality related to linking to OpenSSL #2276

Merged
merged 2 commits into from
Oct 17, 2023
Merged

Conversation

mislav
Copy link
Member

@mislav mislav commented Oct 17, 2023

In preparation for OpenSSL linking improvements in #2275, this adds tests for the current needs_openssl_* functionality.

The tests are emulating a macOS platform because we have no facilities to stub out system OpenSSL presence or version in the test suite, which would be necessary for making proper Linux tests.

As a bonus, the cached_tarball test helper is now vastly improved.

- Now only generates a `configure` script if explicitly specified
- Add ability to add arbitrary files to the tarball
- Cache most common tarballs in fixtures directory to speed up tests
@mislav mislav merged commit 1dc3628 into master Oct 17, 2023
6 checks passed
@mislav mislav deleted the openssl-test branch October 17, 2023 14:09
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.

1 participant