Add a test main that disables cpptrace exception absorption

This commit is contained in:
Jeremy Rifkin 2024-11-20 23:13:34 -06:00
parent 4354eb21ea
commit 379a0fa594
No known key found for this signature in database
GPG Key ID: 19AA8270105E8EB4
2 changed files with 9 additions and 0 deletions

View File

@ -80,6 +80,7 @@ if(NOT CPPTRACE_SKIP_UNIT)
add_executable(
unittest
unit/main.cpp
unit/raw_trace.cpp
unit/object_trace.cpp
unit/stacktrace.cpp

8
test/unit/main.cpp Normal file
View File

@ -0,0 +1,8 @@
#include <gtest/gtest.h>
#include <cpptrace/cpptrace.hpp>
int main(int argc, char** argv) {
testing::InitGoogleTest(&argc, argv);
cpptrace::absorb_trace_exceptions(false);
return RUN_ALL_TESTS();
}