Commit Graph

10 Commits

Author SHA1 Message Date
Serge Lamikhov-Center
d00cc32f8b Switch to a newer 'googletest' archive 2022-12-15 19:07:46 +02:00
Serge Lamikhov-Center
413b130341 Revert the change of the previous commit 2022-11-19 18:31:18 +02:00
Sam James
a52cccfd7f tests: allow using system gtest copy
Distributions often do builds with no network access available
for both security reasons and also to ensure reproducibility.

This change tells CMake to query the system for a copy of gtest,
but if it's not available, it'll fall back to downloading via
FetchContent.
2022-11-19 13:03:59 +02:00
Serge Lamikhov-Center
91017d3edb Add ASAN sanitizer to the fuzzer 2022-06-21 16:41:20 +03:00
Serge Lamikhov-Center
ef2fa127c0 Add elfio_fuzzer to tests' compilation 2022-06-21 09:49:46 +03:00
Serge Lamikhov-Center
068cb76a3f Most of the tests are passing 2022-02-11 23:15:39 +02:00
Matt Schulte
b2154b3e81 Setup CMake to have 'check' target like autoconf
This setups the CMake build system to have the same `make check`
functionality as the autoconf build system
2020-10-30 06:40:44 +02:00
Matt Schulte
1559155e7d Add 'make check' target 2020-10-30 00:55:54 +02:00
Matt Schulte
66e4f48b84 Add cmake install support for vcpkg integration 2020-10-30 00:29:18 +02:00
Serge Lamikhov-Center
e7f60ed754 Add CMake for tests folder 2020-10-16 11:20:12 +03:00