Commit 03fa494f authored by Yedidya Feldblum's avatar Yedidya Feldblum Committed by Facebook GitHub Bot

support disabling tests in cmake under apple

Reviewed By: Orvid

Differential Revision: D27555992

fbshipit-source-id: d68dc183f7c7b7c64975ede21e6f3018575fb7c9
parent 4033d186
...@@ -228,6 +228,8 @@ function(folly_define_tests) ...@@ -228,6 +228,8 @@ function(folly_define_tests)
list(APPEND test_${cur_test}_tag "SLOW") list(APPEND test_${cur_test}_tag "SLOW")
elseif ("x${ARGV${currentArg}}" STREQUAL "xWINDOWS_DISABLED") elseif ("x${ARGV${currentArg}}" STREQUAL "xWINDOWS_DISABLED")
list(APPEND test_${cur_test}_tag "WINDOWS_DISABLED") list(APPEND test_${cur_test}_tag "WINDOWS_DISABLED")
elseif ("x${ARGV${currentArg}}" STREQUAL "xAPPLE_DISABLED")
list(APPEND test_${cur_test}_tag "APPLE_DISABLED")
else() else()
message(FATAL_ERROR "Unknown test tag '${ARGV${currentArg}}'!") message(FATAL_ERROR "Unknown test tag '${ARGV${currentArg}}'!")
endif() endif()
...@@ -271,6 +273,7 @@ function(folly_define_tests) ...@@ -271,6 +273,7 @@ function(folly_define_tests)
AND (test_${cur_test}_tag MATCHES "\\bSLOW\\b" OR BUILD_SLOW_TESTS) AND (test_${cur_test}_tag MATCHES "\\bSLOW\\b" OR BUILD_SLOW_TESTS)
AND (test_${cur_test}_tag MATCHES "\\bHANGING\\b" OR BUILD_HANGING_TESTS) AND (test_${cur_test}_tag MATCHES "\\bHANGING\\b" OR BUILD_HANGING_TESTS)
AND (test_${cur_test}_tag MATCHES "\\bWINDOWS_DISABLED\\b" OR NOT WIN32) AND (test_${cur_test}_tag MATCHES "\\bWINDOWS_DISABLED\\b" OR NOT WIN32)
AND (test_${cur_test}_tag MATCHES "\\bAPPLE_DISABLED\\b" OR NOT APPLE)
) )
set(cur_test_name ${test_${cur_test}_name}) set(cur_test_name ${test_${cur_test}_name})
set(cur_dir_name ${directory_${test_${cur_test}_directory}_name}) set(cur_dir_name ${directory_${test_${cur_test}_directory}_name})
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment