From bb2c08546c8ba53792e6de0be6e77149754025a8 Mon Sep 17 00:00:00 2001 From: Brad King Date: Wed, 14 Jan 2009 09:34:42 -0500 Subject: ENH: Test find_package re-find feature Recently we taught find_package to re-find a package if its _DIR result variable was set to a location not containing the package (instead of reporting an error as before). This tests the feature. --- Tests/FindPackageTest/CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Tests/FindPackageTest/CMakeLists.txt b/Tests/FindPackageTest/CMakeLists.txt index fe901ad..f82f4a1 100644 --- a/Tests/FindPackageTest/CMakeLists.txt +++ b/Tests/FindPackageTest/CMakeLists.txt @@ -49,6 +49,9 @@ ENDFOREACH(p) SET(CMAKE_FIND_FRAMEWORK LAST) SET(CMAKE_FIND_APPBUNDLE FIRST) +# Set the wrong answer for a find to make sure it re-finds. +set(VersionedA_DIR ${CMAKE_CURRENT_SOURCE_DIR}/lib/cmake/zot-4.0) + # Look for packages with new-style signatures. FIND_PACKAGE(foo NO_MODULE) FIND_PACKAGE(Foo CONFIGS FooConfig.cmake) -- cgit v0.12