summaryrefslogtreecommitdiffstats
path: root/Tests/Testing
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'custom-command-generator-expressions'Brad King2010-12-216-104/+3
|\ | | | | | | | | | | | | | | | | | | | | 4499d50 Mark CustomCommand test perconfig.out as SYMBOLIC f0cdb60 Introduce "generator expression" syntax to custom commands (#11209) 4749e4c Record set of targets used in cmGeneratorExpression ef9e9de Optionally suppress errors in cmGeneratorExpression 45e1953 Factor per-config sample targets out of 'Testing' test 4091bca Factor generator expression docs out of add_test bfb7288 Record backtrace in cmCustomCommand
| * Factor per-config sample targets out of 'Testing' testBrad King2010-12-156-104/+3
| | | | | | | | | | | | Put the source files, build rules, and test scripts for these targets under Tests/PerConfig and refer to it from Tests/Testing as a subdirectory. The targets and scripts will be useful in other tests.
* | CTest: Fix test DEPEND cycle detectionBrad King2010-12-151-0/+12
|/ | | | | | | A cycle exists when the DFS returns to the root node, not just when multiple paths lead to the same node. Inspired-By: Alexander Esilevich <aesilevich@pathscale.com>
* Test add_test() generator expressionsBrad King2009-08-116-0/+96
| | | | | | | This teaches the 'testing' test to try generator expressions in arguments to add_test(NAME). This test case mimics a common use-case of passing executables to test driver scripts. We excercise the syntax for per-configuration target file names.
* ENH: Add NAME mode to ADD_TEST commandBrad King2009-03-162-1/+11
| | | | | | | | This creates command mode add_test(NAME ...). This signature is extensible with more keyword arguments later. The main purpose is to enable automatic replacement of target names with built target file locations. A side effect of this feature is support for tests that only run under specific configurations.
* ENH: Improve 'testing' test to actually testBrad King2008-12-182-2/+2
| | | | | | The 'testing' CMake test builds a project that uses add_test. This strengthens the test to actually run CTest on the project build tree after building it.
* ENH: preclean some warningsKen Martin2008-03-251-0/+1
|
* ENH: shift to using ADD_SUBDIRECTORYKen Martin2005-06-081-3/+2
|
* FIX: do not need CMakeLibSebastien Barre2002-03-271-12/+0
|
* ENH: Use ${CMAKE_CFG_INTDIR} instead of hardcoded RelInfo, Debug, Release, etc.Sebastien Barre2002-03-261-5/+1
|
* ENH: provide a test for today's ReadListFile() bug fixSebastien Barre2002-02-254-1/+10
|
* Just rename dirSebastien Barre2002-01-222-1/+1
|
* Increase Coverage.Sebastien Barre2002-01-201-1/+4
|
* More coverage + include Dart.cmake to maximize chance nslookup/hostname are ↵Sebastien Barre2002-01-203-0/+35
| | | | found
* Add documentation, comments. Move some 'Complex' sub-tests into 2 new ↵Sebastien Barre2002-01-202-0/+60
'Wrapping' and 'Testing' tests.