CMake/Tests/RunCMake/file
Brad King 142a625729 file: Drop error cases added by CMake 3.12.0-rc1 to avoid regressions
Refactoring in commit v3.12.0-rc1~418^2~3 (Refactor HandleGlobCommand,
2018-02-13) introduced error diagnostics for argument combinations that
were previously accepted.  Restore acceptance to avoid regressing
projects that used those combinations even if they do not make sense.

Fixes: #18097
2018-06-22 09:39:05 -04:00
..
dir file(INSTALL): Report existing DIRECTORY as Up-to-date 2014-06-24 12:52:11 -04:00
from file: Add COPY/INSTALL option for fixed layout relative to a directory 2017-04-13 16:32:51 -04:00
subdir_test_unlock file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
CMakeLists.txt file: Report system error on failure to open file 2014-05-20 11:07:51 -04:00
DOWNLOAD-hash-mismatch-result.txt file(DOWNLOAD): Fill STATUS variable on hash mismatch (#15987) 2016-02-25 11:40:50 -05:00
DOWNLOAD-hash-mismatch-stderr.txt file(DOWNLOAD): Fill STATUS variable on hash mismatch (#15987) 2016-02-25 11:40:50 -05:00
DOWNLOAD-hash-mismatch.cmake Tests: Fix file:// URLs given to curl 2017-02-10 13:10:07 -05:00
DOWNLOAD-hash-mismatch.txt file(DOWNLOAD): Fill STATUS variable on hash mismatch (#15987) 2016-02-25 11:40:50 -05:00
DOWNLOAD-httpheader-not-set-result.txt file(DOWNLOAD|UPLOAD): Add HTTPHEADER suboption 2016-09-15 21:41:39 +03:00
DOWNLOAD-httpheader-not-set-stderr.txt file(DOWNLOAD|UPLOAD): Add HTTPHEADER suboption 2016-09-15 21:41:39 +03:00
DOWNLOAD-httpheader-not-set.cmake file(DOWNLOAD|UPLOAD): Add HTTPHEADER suboption 2016-09-15 21:41:39 +03:00
DOWNLOAD-netrc-bad-result.txt Add testcases for file(DOWNLOAD|UPLOAD) netrc options 2017-10-18 15:21:42 -04:00
DOWNLOAD-netrc-bad-stderr.txt Add testcases for file(DOWNLOAD|UPLOAD) netrc options 2017-10-18 15:21:42 -04:00
DOWNLOAD-netrc-bad.cmake Add testcases for file(DOWNLOAD|UPLOAD) netrc options 2017-10-18 15:21:42 -04:00
DOWNLOAD-netrc-bad.txt Add testcases for file(DOWNLOAD|UPLOAD) netrc options 2017-10-18 15:21:42 -04:00
DOWNLOAD-pass-not-set-result.txt file(DOWNLOAD|UPLOAD): Add 'USERPWD' suboption 2016-09-13 20:24:12 +03:00
DOWNLOAD-pass-not-set-stderr.txt file(DOWNLOAD|UPLOAD): Add 'USERPWD' suboption 2016-09-13 20:24:12 +03:00
DOWNLOAD-pass-not-set.cmake file(DOWNLOAD|UPLOAD): Add 'USERPWD' suboption 2016-09-13 20:24:12 +03:00
DOWNLOAD-unused-argument-result.txt file(DOWNLOAD|UPLOAD): Warn on unexpected arguments 2016-09-09 23:19:39 +03:00
DOWNLOAD-unused-argument-stderr.txt file(DOWNLOAD|UPLOAD): Warn on unexpected arguments 2016-09-09 23:19:39 +03:00
DOWNLOAD-unused-argument.cmake Tests: Fix file:// URLs given to curl 2017-02-10 13:10:07 -05:00
DOWNLOAD-unused-argument.txt file(DOWNLOAD|UPLOAD): Warn on unexpected arguments 2016-09-09 23:19:39 +03:00
FileOpenFailRead-result.txt file: Report system error on failure to open file 2014-05-20 11:07:51 -04:00
FileOpenFailRead-stderr.txt file: Report system error on failure to open file 2014-05-20 11:07:51 -04:00
FileOpenFailRead.cmake file: Report system error on failure to open file 2014-05-20 11:07:51 -04:00
GLOB_RECURSE-cyclic-recursion-stderr.txt file: Teach GLOB to list directories optionally 2015-03-20 09:45:25 -04:00
GLOB_RECURSE-cyclic-recursion.cmake file: Sort GLOB results to make it deterministic (#14491) 2016-05-17 10:12:11 -04:00
GLOB_RECURSE-noexp-FOLLOW_SYMLINKS-result.txt Enhance RunCMake test coverage for file(GLOB) 2018-02-28 09:34:47 -05:00
GLOB_RECURSE-noexp-FOLLOW_SYMLINKS-stderr.txt Enhance RunCMake test coverage for file(GLOB) 2018-02-28 09:34:47 -05:00
GLOB_RECURSE-noexp-FOLLOW_SYMLINKS.cmake Enhance RunCMake test coverage for file(GLOB) 2018-02-28 09:34:47 -05:00
GLOB_RECURSE-stderr.txt file: Teach GLOB to list directories optionally 2015-03-20 09:45:25 -04:00
GLOB_RECURSE-warn-CONFIGURE_DEPENDS-ninja-version-stderr.txt Add tests for file(GLOB) CONFIGURE_DEPENDS flag 2018-04-01 23:16:12 -04:00
GLOB_RECURSE-warn-CONFIGURE_DEPENDS-ninja-version.cmake Add tests for file(GLOB) CONFIGURE_DEPENDS flag 2018-04-01 23:16:12 -04:00
GLOB_RECURSE.cmake file: Sort GLOB results to make it deterministic (#14491) 2016-05-17 10:12:11 -04:00
GLOB-CONFIGURE_DEPENDS-RerunCMake-build-stdout.txt Add tests for file(GLOB) CONFIGURE_DEPENDS flag 2018-04-01 23:16:12 -04:00
GLOB-CONFIGURE_DEPENDS-RerunCMake-rebuild_first-stdout.txt Add tests for file(GLOB) CONFIGURE_DEPENDS flag 2018-04-01 23:16:12 -04:00
GLOB-CONFIGURE_DEPENDS-RerunCMake-rebuild_second-stdout.txt Add tests for file(GLOB) CONFIGURE_DEPENDS flag 2018-04-01 23:16:12 -04:00
GLOB-CONFIGURE_DEPENDS-RerunCMake-stdout.txt Add tests for file(GLOB) CONFIGURE_DEPENDS flag 2018-04-01 23:16:12 -04:00
GLOB-CONFIGURE_DEPENDS-RerunCMake.cmake Add tests for file(GLOB) CONFIGURE_DEPENDS flag 2018-04-01 23:16:12 -04:00
GLOB-error-CONFIGURE_DEPENDS-modified-result.txt Add tests for file(GLOB) CONFIGURE_DEPENDS flag 2018-04-01 23:16:12 -04:00
GLOB-error-CONFIGURE_DEPENDS-modified-stderr.txt Add tests for file(GLOB) CONFIGURE_DEPENDS flag 2018-04-01 23:16:12 -04:00
GLOB-error-CONFIGURE_DEPENDS-modified.cmake Add tests for file(GLOB) CONFIGURE_DEPENDS flag 2018-04-01 23:16:12 -04:00
GLOB-error-CONFIGURE_DEPENDS-SCRIPT_MODE-result.txt Add tests for file(GLOB) CONFIGURE_DEPENDS flag 2018-04-01 23:16:12 -04:00
GLOB-error-CONFIGURE_DEPENDS-SCRIPT_MODE-stderr.txt Add tests for file(GLOB) CONFIGURE_DEPENDS flag 2018-04-01 23:16:12 -04:00
GLOB-error-CONFIGURE_DEPENDS-SCRIPT_MODE.cmake Add tests for file(GLOB) CONFIGURE_DEPENDS flag 2018-04-01 23:16:12 -04:00
GLOB-error-LIST_DIRECTORIES-no-arg-result.txt file: Teach GLOB to list directories optionally 2015-03-20 09:45:25 -04:00
GLOB-error-LIST_DIRECTORIES-no-arg-stderr.txt file: Teach GLOB to list directories optionally 2015-03-20 09:45:25 -04:00
GLOB-error-LIST_DIRECTORIES-no-arg.cmake file: Teach GLOB to list directories optionally 2015-03-20 09:45:25 -04:00
GLOB-error-LIST_DIRECTORIES-not-boolean-result.txt file: Teach GLOB to list directories optionally 2015-03-20 09:45:25 -04:00
GLOB-error-LIST_DIRECTORIES-not-boolean-stderr.txt file: Teach GLOB to list directories optionally 2015-03-20 09:45:25 -04:00
GLOB-error-LIST_DIRECTORIES-not-boolean.cmake file: Teach GLOB to list directories optionally 2015-03-20 09:45:25 -04:00
GLOB-error-RELATIVE-no-arg-result.txt Enhance RunCMake test coverage for file(GLOB) 2018-02-28 09:34:47 -05:00
GLOB-error-RELATIVE-no-arg-stderr.txt Enhance RunCMake test coverage for file(GLOB) 2018-02-28 09:34:47 -05:00
GLOB-error-RELATIVE-no-arg.cmake Enhance RunCMake test coverage for file(GLOB) 2018-02-28 09:34:47 -05:00
GLOB-noexp-CONFIGURE_DEPENDS-result.txt Add tests for file(GLOB) CONFIGURE_DEPENDS flag 2018-04-01 23:16:12 -04:00
GLOB-noexp-CONFIGURE_DEPENDS-stderr.txt Add tests for file(GLOB) CONFIGURE_DEPENDS flag 2018-04-01 23:16:12 -04:00
GLOB-noexp-CONFIGURE_DEPENDS.cmake Add tests for file(GLOB) CONFIGURE_DEPENDS flag 2018-04-01 23:16:12 -04:00
GLOB-noexp-FOLLOW_SYMLINKS.cmake file: Drop error cases added by CMake 3.12.0-rc1 to avoid regressions 2018-06-22 09:39:05 -04:00
GLOB-noexp-LIST_DIRECTORIES.cmake file: Fix crash on GLOB with no expressions after LIST_DIRECTORIES 2017-01-16 10:47:32 -05:00
GLOB-noexp-RELATIVE-result.txt Enhance RunCMake test coverage for file(GLOB) 2018-02-28 09:34:47 -05:00
GLOB-noexp-RELATIVE-stderr.txt Enhance RunCMake test coverage for file(GLOB) 2018-02-28 09:34:47 -05:00
GLOB-noexp-RELATIVE.cmake Enhance RunCMake test coverage for file(GLOB) 2018-02-28 09:34:47 -05:00
GLOB-sort-dedup-stderr.txt Add test for sorting and deduping of file(GLOB) result 2018-03-07 12:12:19 -05:00
GLOB-sort-dedup.cmake Add test for sorting and deduping of file(GLOB) result 2018-03-07 12:12:19 -05:00
GLOB-stderr.txt file: Teach GLOB to list directories optionally 2015-03-20 09:45:25 -04:00
GLOB-warn-CONFIGURE_DEPENDS-late-stderr.txt Add tests for file(GLOB) CONFIGURE_DEPENDS flag 2018-04-01 23:16:12 -04:00
GLOB-warn-CONFIGURE_DEPENDS-late.cmake Add tests for file(GLOB) CONFIGURE_DEPENDS flag 2018-04-01 23:16:12 -04:00
GLOB.cmake file: Sort GLOB results to make it deterministic (#14491) 2016-05-17 10:12:11 -04:00
INSTALL-DIRECTORY-stdout.txt file(INSTALL): Add undocumented options to control output verbosity 2014-06-24 13:11:45 -04:00
INSTALL-DIRECTORY.cmake file(INSTALL): Add undocumented options to control output verbosity 2014-06-24 13:11:45 -04:00
INSTALL-FILES_FROM_DIR-bad-result.txt file: Add COPY/INSTALL option for fixed layout relative to a directory 2017-04-13 16:32:51 -04:00
INSTALL-FILES_FROM_DIR-bad-stderr.txt file: Add COPY/INSTALL option for fixed layout relative to a directory 2017-04-13 16:32:51 -04:00
INSTALL-FILES_FROM_DIR-bad.cmake file: Add COPY/INSTALL option for fixed layout relative to a directory 2017-04-13 16:32:51 -04:00
INSTALL-FILES_FROM_DIR-stdout.txt file: Add COPY/INSTALL option for fixed layout relative to a directory 2017-04-13 16:32:51 -04:00
INSTALL-FILES_FROM_DIR.cmake file: Add COPY/INSTALL option for fixed layout relative to a directory 2017-04-13 16:32:51 -04:00
INSTALL-MESSAGE-bad-result.txt file(INSTALL): Add undocumented options to control output verbosity 2014-06-24 13:11:45 -04:00
INSTALL-MESSAGE-bad-stderr.txt file(INSTALL): Add undocumented options to control output verbosity 2014-06-24 13:11:45 -04:00
INSTALL-MESSAGE-bad.cmake file(INSTALL): Add undocumented options to control output verbosity 2014-06-24 13:11:45 -04:00
INSTALL-SYMLINK-stdout.txt handle non-existing symlink creation locations 2017-03-29 00:22:52 +02:00
INSTALL-SYMLINK.cmake handle non-existing symlink creation locations 2017-03-29 00:22:52 +02:00
LOCK-error-file-create-fail-result.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-file-create-fail-stderr.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-file-create-fail.cmake file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-guard-incorrect-result.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-guard-incorrect-stderr.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-guard-incorrect.cmake file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-incorrect-timeout-result.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-incorrect-timeout-stderr.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-incorrect-timeout-trail-result.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-incorrect-timeout-trail-stderr.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-incorrect-timeout-trail.cmake file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-incorrect-timeout.cmake file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-lock-fail-result.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-lock-fail-stderr.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-lock-fail.cmake file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-negative-timeout-result.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-negative-timeout-stderr.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-negative-timeout.cmake file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-no-function-result.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-no-function-stderr.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-no-function.cmake file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-no-guard-result.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-no-guard-stderr.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-no-guard.cmake file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-no-path-result.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-no-path-stderr.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-no-path.cmake file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-no-result-variable-result.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-no-result-variable-stderr.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-no-result-variable.cmake file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-no-timeout-result.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-no-timeout-stderr.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-no-timeout.cmake file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-timeout-result.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-timeout-stderr.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-timeout-stdout.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-timeout.cmake file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-unknown-option-result.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-unknown-option-stderr.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-error-unknown-option.cmake file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK-lowercase.cmake Tests: Add case for file(LOCK) with lower-cased path 2016-09-15 11:44:28 -04:00
LOCK-stdout.txt file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
LOCK.cmake file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
READ_ELF-result.txt file: Add READ_ELF command to parse ELF binaries 2017-03-10 10:54:53 -05:00
READ_ELF-stderr.txt file: Add READ_ELF command to parse ELF binaries 2017-03-10 10:54:53 -05:00
READ_ELF.cmake file: Add READ_ELF command to parse ELF binaries 2017-03-10 10:54:53 -05:00
RunCMakeTest.cmake file: Drop error cases added by CMake 3.12.0-rc1 to avoid regressions 2018-06-22 09:39:05 -04:00
timeout-script.cmake file: Add LOCK subcommand to do file and directory locking 2014-12-03 09:47:44 -05:00
TOUCH-error-in-source-directory-result.txt Adds file(TOUCH) and file(TOUCH_NOCREATE) sub-commands 2018-02-15 10:54:18 -05:00
TOUCH-error-in-source-directory-stderr.txt Adds file(TOUCH) and file(TOUCH_NOCREATE) sub-commands 2018-02-15 10:54:18 -05:00
TOUCH-error-in-source-directory.cmake Adds file(TOUCH) and file(TOUCH_NOCREATE) sub-commands 2018-02-15 10:54:18 -05:00
TOUCH-error-missing-directory-result.txt Adds file(TOUCH) and file(TOUCH_NOCREATE) sub-commands 2018-02-15 10:54:18 -05:00
TOUCH-error-missing-directory-stderr.txt Adds file(TOUCH) and file(TOUCH_NOCREATE) sub-commands 2018-02-15 10:54:18 -05:00
TOUCH-error-missing-directory.cmake Adds file(TOUCH) and file(TOUCH_NOCREATE) sub-commands 2018-02-15 10:54:18 -05:00
TOUCH-result.txt Adds file(TOUCH) and file(TOUCH_NOCREATE) sub-commands 2018-02-15 10:54:18 -05:00
TOUCH-stderr.txt Adds file(TOUCH) and file(TOUCH_NOCREATE) sub-commands 2018-02-15 10:54:18 -05:00
TOUCH.cmake Adds file(TOUCH) and file(TOUCH_NOCREATE) sub-commands 2018-02-15 10:54:18 -05:00
UPLOAD-httpheader-not-set-result.txt file(DOWNLOAD|UPLOAD): Add HTTPHEADER suboption 2016-09-15 21:41:39 +03:00
UPLOAD-httpheader-not-set-stderr.txt file(DOWNLOAD|UPLOAD): Add HTTPHEADER suboption 2016-09-15 21:41:39 +03:00
UPLOAD-httpheader-not-set.cmake file(DOWNLOAD|UPLOAD): Add HTTPHEADER suboption 2016-09-15 21:41:39 +03:00
UPLOAD-netrc-bad-result.txt Add testcases for file(DOWNLOAD|UPLOAD) netrc options 2017-10-18 15:21:42 -04:00
UPLOAD-netrc-bad-stderr.txt Add testcases for file(DOWNLOAD|UPLOAD) netrc options 2017-10-18 15:21:42 -04:00
UPLOAD-netrc-bad.cmake Add testcases for file(DOWNLOAD|UPLOAD) netrc options 2017-10-18 15:21:42 -04:00
UPLOAD-netrc-bad.txt Add testcases for file(DOWNLOAD|UPLOAD) netrc options 2017-10-18 15:21:42 -04:00
UPLOAD-pass-not-set-result.txt file(DOWNLOAD|UPLOAD): Add 'USERPWD' suboption 2016-09-13 20:24:12 +03:00
UPLOAD-pass-not-set-stderr.txt file(DOWNLOAD|UPLOAD): Add 'USERPWD' suboption 2016-09-13 20:24:12 +03:00
UPLOAD-pass-not-set.cmake file(DOWNLOAD|UPLOAD): Add 'USERPWD' suboption 2016-09-13 20:24:12 +03:00
UPLOAD-unused-argument-result.txt file(DOWNLOAD|UPLOAD): Warn on unexpected arguments 2016-09-09 23:19:39 +03:00
UPLOAD-unused-argument-stderr.txt file(DOWNLOAD|UPLOAD): Warn on unexpected arguments 2016-09-09 23:19:39 +03:00
UPLOAD-unused-argument.cmake Tests: Fix file:// URLs given to curl 2017-02-10 13:10:07 -05:00
UPLOAD-unused-argument.txt file(DOWNLOAD|UPLOAD): Warn on unexpected arguments 2016-09-09 23:19:39 +03:00