Hi, <br>I have `un explained` behavior of CTest and VS 2003...<br>Let me formulate the problem&nbsp; briefly: <br><br>1. I have a project, consisting of&nbsp; foo.dll&nbsp; and&nbsp; 4 executables, using it; <br>2. the structure of the project is:<br>
&nbsp; &nbsp; root/<br>&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; kernel/bin/Release/foo.dll<br>&nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp; test1/bin....<br>&nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp; test2/bin...<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; test3/bin...<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; test4/bin...<br>3. each directory ( root, kernel, test1, test2, test3, and test4) has&nbsp; CMakeLists.txt<br>
&nbsp;&nbsp; CMakeLists.txt within root, has ENABLE_TESTING() statement;<br>&nbsp;&nbsp; Each of kernel, test1, test2, test3, and test4 represents different projects within the solution.<br>&nbsp;&nbsp; CMakeLists.txt within test1...test4 directories, has ADD_TEST() statement, pointing to test1.exe, test2.exe, etc.<br>
<br>4. cmake run with no problem indication; <br><br>5. When VS 2003 is opened,&nbsp; the projects are built with no problem indication. <br><br>So far everything behaved as expected. Now, the `unexplained&#39; started: <br>&nbsp;<br>
&nbsp;u.1.&nbsp;&nbsp; Attempt to build RUN_TESTS project within VS 2003 finishes with message: <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &#39;&#39;&nbsp; foo.dll not found. &#39;&#39;.&nbsp; At the same time: <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a. the foo.dll is definitely present within specified directory.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; b. execution of test1, test2, test3, or test4 from the same environment is running fine. <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c. root/kernel/bin/Release is within CTEST_ENVIRONMENT variable; <br><br>&nbsp;u.2&nbsp;&nbsp; At the same time, running ctest within Windows command line window, within <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; root/&nbsp; subdirectory, running fine, executing all 4 simple tests, with no indication of <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; missing foo.dll<br><br>&nbsp;u3.&nbsp;&nbsp; Generating the VS 2005 solution/projects from the same scripts, ends up with expected <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; behavior. Attempt to build RUN_TESTS project, ends up in execution of 4 tests, with no <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; indication of missing foo.dll<br><br>I hope that I just missed some small detail within invoking CTEST suite... Any help and advice<br>
will be appreciated. <br><br>Have a great day, <br>Michael <br><br>P.S&gt;&nbsp; The above has been done with cmake-2.6.0. exe,&nbsp; different Windows XP installations.<br><br>&nbsp; <br><br><br>&nbsp;<br>