|  | @@ -11,8 +11,10 @@ set(expect_DIRECTORY "/path/to")
 | 
											
												
													
														|  |  set(expect_NAME "filename.ext.in")
 |  |  set(expect_NAME "filename.ext.in")
 | 
											
												
													
														|  |  set(expect_EXT ".ext.in")
 |  |  set(expect_EXT ".ext.in")
 | 
											
												
													
														|  |  set(expect_NAME_WE "filename")
 |  |  set(expect_NAME_WE "filename")
 | 
											
												
													
														|  | 
 |  | +set(expect_LAST_EXT ".in")
 | 
											
												
													
														|  | 
 |  | +set(expect_NAME_WLE "filename.ext")
 | 
											
												
													
														|  |  set(expect_PATH "/path/to")
 |  |  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})
 |  |    get_filename_component(actual_${c} "${filename}" ${c})
 | 
											
												
													
														|  |    check("${c}" "${actual_${c}}" "${expect_${c}}")
 |  |    check("${c}" "${actual_${c}}" "${expect_${c}}")
 | 
											
												
													
														|  |    list(APPEND non_cache_vars actual_${c})
 |  |    list(APPEND non_cache_vars actual_${c})
 |