From c16ac1a31d6e435eef4c8752acf0cfc4cce0cdef Mon Sep 17 00:00:00 2001 From: David Cole Date: Thu, 8 Oct 2009 12:17:03 -0400 Subject: Reduce duration of ctest_sleep arguments. Add SmallAndFast project. Replace kwsys with SmallAndFast to make CTestTest faster. (I will keep an eye on coverage results after this commit and make sure we still have equivalent ctest coverage.) --- Tests/CTestTest/SmallAndFast/CMakeLists.txt | 10 ++++++++++ Tests/CTestTest/SmallAndFast/echoargs.c | 11 +++++++++++ Tests/CTestTest/test.cmake.in | 17 +++++++---------- 3 files changed, 28 insertions(+), 10 deletions(-) create mode 100644 Tests/CTestTest/SmallAndFast/CMakeLists.txt create mode 100644 Tests/CTestTest/SmallAndFast/echoargs.c diff --git a/Tests/CTestTest/SmallAndFast/CMakeLists.txt b/Tests/CTestTest/SmallAndFast/CMakeLists.txt new file mode 100644 index 0000000..51aa887 --- /dev/null +++ b/Tests/CTestTest/SmallAndFast/CMakeLists.txt @@ -0,0 +1,10 @@ +cmake_minimum_required(VERSION 2.8) +project(SmallAndFast) + +include(CTest) + +add_executable(echoargs echoargs.c) + +add_test(test0 echoargs) +add_test(test1 echoargs 1) +add_test(test2 echoargs 1 2) diff --git a/Tests/CTestTest/SmallAndFast/echoargs.c b/Tests/CTestTest/SmallAndFast/echoargs.c new file mode 100644 index 0000000..6e17464 --- /dev/null +++ b/Tests/CTestTest/SmallAndFast/echoargs.c @@ -0,0 +1,11 @@ +#include + +int main(int argc, const char* argv[]) +{ + int i = 0; + for (; i