浏览代码

Tests: Add tests for LAST_EXT and NAME_WLE

Tushar Maheshwari 6 年之前
父节点
当前提交
edda30d0f5
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      Tests/RunCMake/get_filename_component/KnownComponents.cmake

+ 3 - 1
Tests/RunCMake/get_filename_component/KnownComponents.cmake

@@ -11,8 +11,10 @@ set(expect_DIRECTORY "/path/to")
 set(expect_NAME "filename.ext.in")
 set(expect_EXT ".ext.in")
 set(expect_NAME_WE "filename")
+set(expect_LAST_EXT ".in")
+set(expect_NAME_WLE "filename.ext")
 set(expect_PATH "/path/to")
-foreach(c DIRECTORY NAME EXT NAME_WE PATH)
+foreach(c DIRECTORY NAME EXT NAME_WE LAST_EXT NAME_WLE PATH)
   get_filename_component(actual_${c} "${filename}" ${c})
   check("${c}" "${actual_${c}}" "${expect_${c}}")
   list(APPEND non_cache_vars actual_${c})