diff --git a/cfg/googletest.cfg b/cfg/googletest.cfg index b0ad76df3..7c37aea5d 100644 --- a/cfg/googletest.cfg +++ b/cfg/googletest.cfg @@ -1,29 +1,29 @@ - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index ab38e6154..9d3bbdd03 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -103,6 +103,7 @@ if (BUILD_TESTS) add_cfg(boost.cpp INCONCLUSIVE) add_cfg(bsd.c) add_cfg(gnu.c LIBRARY posix gnu) + add_cfg(googletest.cpp) add_cfg(gtk.c) add_cfg(libcurl.c) add_cfg(lua.c) diff --git a/test/cfg/googletest.cpp b/test/cfg/googletest.cpp index 0e23efa51..7aa81553c 100644 --- a/test/cfg/googletest.cpp +++ b/test/cfg/googletest.cpp @@ -8,6 +8,7 @@ // #include +#include // #9397 syntaxError when MATCHER_P is not known namespace ExampleNamespace { @@ -18,3 +19,13 @@ namespace ExampleNamespace { return ((arg <= (expected + TOLERANCE)) && (arg >= (expected - TOLERANCE))); } } + + +TEST(ASSERT, ASSERT) { + int *a = (int*)calloc(10,sizeof(int)); + ASSERT_TRUE(a != nullptr); + + a[0] = 10; + + free(a); +}