mirror of
https://github.com/openappsec/openappsec.git
synced 2025-06-28 16:41:02 +03:00
26 lines
739 B
CMake
26 lines
739 B
CMake
ADD_SUBDIRECTORY(googletest-release-1.8.0/googletest)
|
|
|
|
ENABLE_TESTING()
|
|
|
|
INCLUDE_DIRECTORIES(${gtest_SOURCE_DIR}/include ${gtest_SOURCE_DIR} /usr/local/include/graphqlparser)
|
|
|
|
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=gnu++11 -g")
|
|
|
|
FILE(COPY valgrind.supp DESTINATION .)
|
|
|
|
FILE(COPY kitchen-sink.graphql DESTINATION .)
|
|
|
|
FILE(COPY kitchen-sink.json DESTINATION .)
|
|
|
|
FILE(COPY schema-kitchen-sink.graphql DESTINATION .)
|
|
|
|
FILE(COPY schema-kitchen-sink.json DESTINATION .)
|
|
|
|
ADD_EXECUTABLE(runTests ParserTests.cpp JsonVisitorTests.cpp BuildCAPI.c)
|
|
|
|
find_library(LIBGRAPHQLPARSER_LIBRARY libgraphqlparser.dylib HINTS /usr/local/lib)
|
|
|
|
TARGET_LINK_LIBRARIES(runTests gtest gtest_main ${LIBGRAPHQLPARSER_LIBRARY})
|
|
|
|
ADD_TEST(gtest_tests runTests)
|