Explorar o código

CheckTypeSize: Add unit test to cover the no-C case

Daniele E. Domenichelli %!s(int64=11) %!d(string=hai) anos
pai
achega
7f857775e2

+ 4 - 0
Tests/RunCMake/CheckModules/CheckTypeSizeOkNoC.cmake

@@ -0,0 +1,4 @@
+enable_language(CXX)
+include(CheckTypeSize)
+check_type_size(int SIZEOF_INT LANGUAGE CXX)
+check_type_size(int SIZEOF_INT BUILTIN_TYPES_ONLY LANGUAGE CXX)

+ 2 - 0
Tests/RunCMake/CheckModules/RunCMakeTest.cmake

@@ -12,3 +12,5 @@ run_cmake(CheckTypeSizeUnknownLanguage)
 run_cmake(CheckTypeSizeMissingLanguage)
 run_cmake(CheckTypeSizeUnknownArgument)
 run_cmake(CheckTypeSizeMixedArgs)
+
+run_cmake(CheckTypeSizeOkNoC)