Browse Source

Merge topic 'test-git-protocol-file' into release-3.25

79ce0f434e Tests: Explicitly allow usage of git file-based protocol in test cases

Acked-by: Kitware Robot <[email protected]>
Acked-by: buildbot <[email protected]>
Merge-request: !7812
Brad King 3 years ago
parent
commit
32c0f964bc
1 changed files with 2 additions and 0 deletions
  1. 2 0
      Tests/CMakeLists.txt

+ 2 - 0
Tests/CMakeLists.txt

@@ -1595,6 +1595,7 @@ if(BUILD_TESTING)
     )
   list(APPEND TEST_BUILD_DIRS "${CMake_BINARY_DIR}/Tests/ExternalProject")
   set_tests_properties(ExternalProject PROPERTIES
+    ENVIRONMENT GIT_ALLOW_PROTOCOL=file
     RUN_SERIAL 1
     TIMEOUT ${CMAKE_LONG_TEST_TIMEOUT})
 
@@ -2684,6 +2685,7 @@ if(BUILD_TESTING)
       -P "${CMake_BINARY_DIR}/Tests/CTestUpdateGIT.cmake"
       )
     list(APPEND TEST_BUILD_DIRS "${CMake_BINARY_DIR}/Tests/${CTestUpdateGIT_DIR}")
+    set_property(TEST CTest.UpdateGIT PROPERTY ENVIRONMENT GIT_ALLOW_PROTOCOL=file)
   endif()
 
   # Test CTest Update with HG