Files
macports-ports/sysutils/watchman/files/0003-no-tests.patch

41 lines
1.2 KiB
Diff

diff --git a/CMakeLists.txt b/CMakeLists.txt
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -126,11 +126,6 @@ set(PACKAGE_TARNAME "${PACKAGE_NAME}-$
set(PACKAGE_BUGREPORT "https://github.com/facebook/watchman/issues")
project(${PACKAGE_NAME} CXX C)
-find_package(GMock MODULE REQUIRED)
-include_directories(${GMOCK_INCLUDEDIR} ${LIBGMOCK_INCLUDE_DIR})
-include(GoogleTest)
-enable_testing()
-
include(FBThriftCppLibrary)
include(CheckFunctionExists)
include(CheckIncludeFiles)
@@ -418,7 +413,6 @@ if(Python3_Development_FOUND)
")
include(FBPythonBinary)
add_subdirectory(watchman/python)
- add_subdirectory(watchman/integration)
endif()
if(Python3_Interpreter_FOUND AND NODE AND YARN)
@@ -732,16 +726,6 @@ add_subdirectory(watchman/cli)
set(tests)
# Helper function to define a unit test executable
function(t_test NAME)
- add_executable(${NAME}.t ${ARGN})
- target_link_libraries(
- ${NAME}.t
- testsupport wildmatch third_party_deps
- ${LIBGMOCK_LIBRARIES}
- )
- target_compile_definitions(${NAME}.t
- PUBLIC WATCHMAN_TEST_SRC_DIR=\"${CMAKE_CURRENT_SOURCE_DIR}\")
- gtest_discover_tests(${NAME}.t)
- list(APPEND tests ${NAME}.t)
endfunction()
# The `check` target runs the unit tests