Skip to content

Conversation

mxHuber
Copy link
Contributor

@mxHuber mxHuber commented Aug 18, 2025

This PR converts the metaDataID-based unit-tests of our IFDS/IDE analyses to source-code-based tests, making our tests more independent from specifics in the LLVM IR and therefore (hopefully) more robust against (1) LLVM upgrades and (2) other platforms, where clang generates different IR.

@fabianbs96 fabianbs96 marked this pull request as ready for review August 27, 2025 17:28
@fabianbs96 fabianbs96 changed the title F src based unittests SourceCode-based IFDS/IDE UnitTests Aug 27, 2025
@fabianbs96 fabianbs96 linked an issue Sep 1, 2025 that may be closed by this pull request
2 tasks
@fabianbs96
Copy link
Member

Note: reviewdog is broken currently (see reviewdog/action-suggester#95).
Since pre-commitis running fine, this should not be an issue.

@fabianbs96 fabianbs96 merged commit 0024a53 into secure-software-engineering:development Sep 5, 2025
7 of 8 checks passed
@fabianbs96 fabianbs96 deleted the f-SrcBasedUnittests branch September 5, 2025 11:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

DI-based Unittests
2 participants