فهرست منبع

Tests: Fix DelphiCoverage test file selection

The HTML file for the Delphi Code coverage was being found by the
Dashboard coverage run of CMake itself.  Switch it to be a configured
file to eliminate this extra reading.
Joseph Snyder 11 سال پیش
والد
کامیت
3cd2e0e2d5
2فایلهای تغییر یافته به همراه3 افزوده شده و 2 حذف شده
  1. 3 2
      Tests/CMakeLists.txt
  2. 0 0
      Tests/DelphiCoverage/UTCovTest(UTCovTest.pas).html.in

+ 3 - 2
Tests/CMakeLists.txt

@@ -2587,8 +2587,9 @@ ${CMake_BINARY_DIR}/bin/cmake -DDIR=dev -P ${CMake_SOURCE_DIR}/Utilities/Release
      "${CMake_BINARY_DIR}/Testing/DelphiCoverage/DartConfiguration.tcl")
   file(COPY "${CMake_SOURCE_DIR}/Tests/DelphiCoverage/src"
     DESTINATION "${CMake_BINARY_DIR}/Testing/DelphiCoverage")
-  file(COPY "${CMake_SOURCE_DIR}/Tests/DelphiCoverage/UTCovTest(UTCovTest.pas).html"
-    DESTINATION "${CMake_BINARY_DIR}/Testing/DelphiCoverage")
+  configure_file(
+    "${CMake_SOURCE_DIR}/Tests/DelphiCoverage/UTCovTest(UTCovTest.pas).html.in"
+    "${CMake_BINARY_DIR}/Testing/DelphiCoverage/UTCovTest(UTCovTest.pas).html")
   add_test(NAME CTestDelphiCoverage
     COMMAND cmake -E chdir
     ${CMake_BINARY_DIR}/Testing/DelphiCoverage

+ 0 - 0
Tests/DelphiCoverage/UTCovTest(UTCovTest.pas).html → Tests/DelphiCoverage/UTCovTest(UTCovTest.pas).html.in