Tests: Start DownloadServer.py in a RunCMake.ExternalProject subtest
The DownloadServer.py script was previously being executed directly in the RunCMakeTest.cmake script. When using the RunCMake_TEST_FILTER to control which subtests to run, this script was always executed even when not needed. By starting it up via a run_cmake_command() call, it now does honor the filter.
Showing with 55 additions and 27 deletions