aboutsummaryrefslogtreecommitdiff
path: root/tests/ECMGenerateExportHeaderTest/consumer/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ECMGenerateExportHeaderTest/consumer/CMakeLists.txt')
-rw-r--r--tests/ECMGenerateExportHeaderTest/consumer/CMakeLists.txt7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/ECMGenerateExportHeaderTest/consumer/CMakeLists.txt b/tests/ECMGenerateExportHeaderTest/consumer/CMakeLists.txt
index d071fcfb..fbbb5e7b 100644
--- a/tests/ECMGenerateExportHeaderTest/consumer/CMakeLists.txt
+++ b/tests/ECMGenerateExportHeaderTest/consumer/CMakeLists.txt
@@ -38,7 +38,12 @@ set(_code "Enum enumerator = Enumerator_deprecatedAt2_12;")
testAPI(_code DEPRECATED_AT 2.12 CXX_STANDARD 11 NO_WARNING)
set(_code "Enum enumerator = Enumerator_deprecatedAt2_12;")
-testAPI(_code DEPRECATED_AT 2.12 CXX_STANDARD 17)
+# we do not yet support enumerator warnings with MSVC
+if(MSVC)
+ testAPI(_code DEPRECATED_AT 2.12 CXX_STANDARD 17 NO_WARNING)
+else()
+ testAPI(_code DEPRECATED_AT 2.12 CXX_STANDARD 17)
+endif()
set(_code "Enum enumerator = Enumerator_not_deprecated;")
testAPI(_code)