summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/math/MATH-ToleratedExpression.cmake
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2018-07-17 11:14:42 (GMT)
committerKitware Robot <kwrobot@kitware.com>2018-07-17 11:14:48 (GMT)
commit7ebc06fb021353bde23a2ae858f9e3785ec5b720 (patch)
treea518e871ffa79ea63caa8737adb13fbf3ac98393 /Tests/RunCMake/math/MATH-ToleratedExpression.cmake
parente78fc81d4a161c88ddd11366e261d18033dd9bf7 (diff)
parent406f397e8b5524107457cc2d70bd22878350e9e1 (diff)
downloadCMake-7ebc06fb021353bde23a2ae858f9e3785ec5b720.zip
CMake-7ebc06fb021353bde23a2ae858f9e3785ec5b720.tar.gz
CMake-7ebc06fb021353bde23a2ae858f9e3785ec5b720.tar.bz2
Merge topic 'math-err'
406f397e8b math: Restore toleration of unexpected characters in an expression dd5c54600b cmExprParserHelper: Simplify error state tracking 185bcface4 cmExprParserHelper: Remove some unused code Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2218
Diffstat (limited to 'Tests/RunCMake/math/MATH-ToleratedExpression.cmake')
-rw-r--r--Tests/RunCMake/math/MATH-ToleratedExpression.cmake4
1 files changed, 4 insertions, 0 deletions
diff --git a/Tests/RunCMake/math/MATH-ToleratedExpression.cmake b/Tests/RunCMake/math/MATH-ToleratedExpression.cmake
new file mode 100644
index 0000000..d1be218
--- /dev/null
+++ b/Tests/RunCMake/math/MATH-ToleratedExpression.cmake
@@ -0,0 +1,4 @@
+math(EXPR var "'2*1-1'")
+if(NOT var EQUAL 1)
+ message(FATAL_ERROR "Expression did not evaluate to 1")
+endif()