1. 01 Dec, 2009 1 commit
    • Brad King's avatar
      Always use a configuration for CTestTestTimeout · 7380d3ab
      Brad King authored
      This test requires that the dashboard script it drives be invoked with
      "ctest -C <config> -S ...".  We create a "CTestTest_CONFIG" variable to
      hold a configuration selected at test time.  We use the configuration
      given to the outer CTest, if any, and then default to either Debug or
      the CMAKE_BUILD_TYPE.
      7380d3ab
  2. 24 Nov, 2009 1 commit
    • Brad King's avatar
      Improve fake $HOME test isolation code · 1d6e7ed7
      Brad King authored
      The commit "Fake $HOME to isolate tests from user" started setting $HOME
      in the CTest script environment.  On some platforms tests depend on some
      local configuration in the home directory, such as the "cvs login" for
      KWSys in CTestTest3.
      
      In this commit we now construct a fake home dir during CMake config step
      and populate it with a .cvspass file needed by the test.  We also check
      CTEST_NO_TEST_HOME to optionally disable the test home.
      
      See issue #9949.
      1d6e7ed7
  3. 23 Nov, 2009 1 commit
    • Brad King's avatar
      Fake $HOME to isolate tests from user · 647d7105
      Brad King authored
      On platforms with $HOME in the environment, some of our features use it
      to store information in the user home directory.  However, tests for
      these features should not touch the real user home directory.  Instead
      we configure a fake $HOME that points inside the build tree for use
      during testing.
      
      See issue #9949.
      647d7105
  4. 05 Jan, 2009 1 commit