CMake/Tests
Brad King d4d467dbd5 ENH: Teach CTest to handle Mercurial repositories
This creates cmCTestHG to drive CTest Update handling on hg-based work
trees.  Currently we always update to the head of the remote tracking
branch (hg pull), so the nightly start time is ignored for Nightly
builds.  A later change will address this.

See issue #7879.  Patch from Emmanuel Christophe.  I modified the patch
slightly for code style, to finish up some parsing details, and to fix
the test.
2009-07-10 11:08:05 -04:00
..
Assembler ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
BuildDepends ENH: make sure multiple archs are only tested when the work 2009-02-19 15:24:44 -05:00
BundleGeneratorTest BUG: Fix issue #7523: Analyze output of 'hdiutil attach' to get the name of the volume that was mounted. Eliminates the need to use the -mountpoint arg of hdiutil which has a silly 90 character limit on the name of the mount point. Also add a custom volume icon to the BundleGeneratorTest to cover this code. 2009-01-21 13:39:22 -05:00
BundleTest ENH: Add indirect dependency to Carbon and call a Carbon function from executable. This will allow detecting broken dependency chaining for '-framework blah' style lib dependencies. 2008-09-02 11:07:04 -04:00
CMakeTests BUG: Fix CMake.File test for deep dir name 2009-04-29 14:02:54 -04:00
COnly ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
CPackComponents BUG: Fix for issue #7470. Allow spaces in the path names of installed files with the NSIS CPack generator and component-based installs. Add an installed file to the CPackComponents test: it failed before the fix; now it passes. 2009-01-20 14:29:41 -05:00
CTestTest ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
CTestTest2 ENH: Teach ctest_submit about parts 2009-01-12 10:38:27 -05:00
CTestTest3 ENH: do not use svn until it is working again 2006-12-12 11:06:38 -05:00
CommandLineTest ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
Complex ENH: only 5 failing tests for VS 10 2009-07-10 09:12:39 -04:00
ComplexOneConfig ENH: only 5 failing tests for VS 10 2009-07-10 09:12:39 -04:00
ComplexRelativePaths ENH: only 5 failing tests for VS 10 2009-07-10 09:12:39 -04:00
ConvLibrary ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
CustComDepend ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
CustomCommand ENH: Remove CMAKE_ANSI_CFLAGS from tests 2009-07-08 11:41:48 -04:00
CustomCommandWorkingDirectory ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
CxxOnly ENH: some more CMakeList cleanups 2007-05-11 10:22:20 -04:00
Dependency ENH: Remove CMAKE_ANSI_CFLAGS from tests 2009-07-08 11:41:48 -04:00
DocTest ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
Environment ENH: Implement feature request from issue 7885. Allow setting environment variables on a per-test basis for ctest using set_test_properties ENVIRONMENT. 2008-11-26 14:38:43 -05:00
ExportImport ENH: Remove CMAKE_ANSI_CFLAGS from tests 2009-07-08 11:41:48 -04:00
ExternalOBJ BUG: make test more robust 2008-03-25 14:37:12 -04:00
ExternalProject BUG: Exclude svn portions of ExternalProject test when: svn client version is less than 1.2 or cygwin/non-cygwin mismatch detected -- avoids ExternalProject test failures on dash5 and dash22-cygwin. Also, non-code change: allow cvslock through Windows firewall to prevent ExternalProject test failure on dash1vista32. 2009-07-01 13:48:38 -04:00
FindModulesExecuteAll ENH: add a project name 2008-06-16 20:05:46 -04:00
FindPackageTest ENH: Test find_package re-find feature 2009-01-14 09:34:42 -05:00
Fortran ENH: Test included header in Fortran preprocessing 2009-02-24 14:32:31 -05:00
Framework BUG: Fix issue #7046 - make sure extensionless headers and resource files work with the Xcode generator. Also fix incorrect mappings in the lastKnownFileType code. Add some extensionless files to the Framework test. 2008-09-05 15:51:19 -04:00
FunctionTest ENH: Remove CMAKE_ANSI_CFLAGS from tests 2009-07-08 11:41:48 -04:00
JCTest ENH: make it take longer 2008-12-29 18:11:02 -05:00
Java ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
Jump ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
LibName BUG: better fix for .dll.lib problem 2006-11-30 17:32:46 -05:00
LinkLine ENH: some cleanup, condensing some tests, removing arguments that were not needed but rather were cut and paste copies etc 2007-05-18 15:11:20 -04:00
LinkLineOrder ENH: remove warnings in tests 2004-05-02 11:50:14 -04:00
LoadCommand ENH: Remove CMAKE_ANSI_CFLAGS from tests 2009-07-08 11:41:48 -04:00
LoadCommandOneConfig ENH: Remove CMAKE_ANSI_CFLAGS from tests 2009-07-08 11:41:48 -04:00
MacroTest ENH: Remove CMAKE_ANSI_CFLAGS from tests 2009-07-08 11:41:48 -04:00
MakeClean ENH: Remove CMAKE_ANSI_CFLAGS from tests 2009-07-08 11:41:48 -04:00
MathTest ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
NewlineArgs ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
ObjC++ ENH: some more CMakeList cleanups 2007-05-11 10:22:20 -04:00
OutOfBinary BUG: Fixed out-of-source subdirectories to work when they are also out-of-binary. Updated the OutOfSource test to test this feature. 2006-10-09 21:25:58 -04:00
OutOfSource ENH: Allow custom limit on object file path length 2008-08-21 09:54:36 -04:00
Plugin ENH: Remove CMAKE_ANSI_CFLAGS from tests 2009-07-08 11:41:48 -04:00
PolicyScope ENH: Isolate policy changes in included scripts 2009-01-22 13:18:40 -05:00
PreOrder ENH: some more CMakeList cleanups 2007-05-11 10:22:20 -04:00
PrecompiledHeader ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
Preprocess ENH: Remove CMAKE_ANSI_CFLAGS from tests 2009-07-08 11:41:48 -04:00
Properties ENH: Teach set/get_property about CACHE properties 2009-03-10 11:10:59 -04:00
ReturnTest ENH: Remove CMAKE_ANSI_CFLAGS from tests 2009-07-08 11:41:48 -04:00
RuntimePath ENH: Remove CMAKE_ANSI_CFLAGS from tests 2009-07-08 11:41:48 -04:00
SameName ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
SetLang ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
Simple ENH: some more CMakeList cleanups 2007-05-11 10:22:20 -04:00
SimpleCOnly ENH: add a SimpleCOnly test, this is needed e.g. for testing sdcc since this 2007-06-26 15:30:02 -04:00
SimpleExclude ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
SimpleInstall ENH: Allow more specification of target file names 2009-05-01 09:45:43 -04:00
SimpleInstallS2 ENH: Allow more specification of target file names 2009-05-01 09:45:43 -04:00
SourceGroups ENH: Remove CMAKE_ANSI_CFLAGS from tests 2009-07-08 11:41:48 -04:00
StringFileTest BUG: file(COPY) test should not make read-only dir 2009-05-13 10:30:22 -04:00
SubDir ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
SubDirSpaces ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
SubProject ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
SwigTest ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
SystemInformation ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
TarTest ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
TargetName ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
TestDriver ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
Testing ENH: Add NAME mode to ADD_TEST command 2009-03-16 10:51:30 -04:00
TryCompile ENH: remove test that does not work on all compilers 2008-07-16 09:29:56 -04:00
Tutorial ENH: fix spelling mistake 2009-06-23 12:58:19 -04:00
Unset ENH: Create $CACHE{VAR} syntax 2008-09-25 10:21:15 -04:00
UseWX ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
VSExternalInclude ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
Wrapping ENH: preclean some warnings 2008-03-25 11:27:18 -04:00
X11 ENH: make sure tests for cpack are run correctly 2009-04-21 17:15:42 -04:00
.NoDartCoverage clean up coverage some 2002-12-03 11:21:12 -05:00
CMakeBuildTest.cmake.in ENH: Cleanup cmake --build interface. 2009-03-04 15:39:27 -05:00
CMakeLists.txt ENH: Teach CTest to handle Mercurial repositories 2009-07-10 11:08:05 -04:00
CTestUpdateBZR.cmake.in ENH: Teach CTest to handle Bazaar repositories 2009-05-14 16:13:52 -04:00
CTestUpdateCVS.cmake.in ENH: Auto-enable CTest.UpdateCVS test on Windows 2009-06-22 16:26:02 -04:00
CTestUpdateCommon.cmake ENH: Extend CTest.UpdateSVN to test local mods 2009-02-26 09:22:16 -05:00
CTestUpdateGIT.cmake.in BUG: Fix CTest.UpdateGIT test for older git 2009-04-23 09:10:07 -04:00
CTestUpdateHG.cmake.in ENH: Teach CTest to handle Mercurial repositories 2009-07-10 11:08:05 -04:00
CTestUpdateSVN.cmake.in ENH: Teach Update* tests to report local mod step 2009-04-08 09:22:08 -04:00
EnforceConfig.cmake.in ENH: Re-enable new 'testing' test mode 2009-01-05 14:14:25 -05:00
TestInstall.sh.in ENH: Added Install test. It is enabled when the CMAKE_INSTALL_PREFIX is CMake_BINARY_DIR/InstallTest. 2003-08-06 10:39:05 -04:00
test_clean.cmake.in ENH: Add test_clean target to wipe out tests 2008-08-19 11:43:57 -04:00