mirror of
https://github.com/Kitware/CMake.git
synced 2026-04-28 01:49:23 -05:00
9d83a1ed1f
Rename the RunCMake/PackageInfo and RunCMake/CpsExportImport tests to indicate that they cover CPS generated by the install command. This opens space for similar tests that will cover CPS generation via the export command.
22 lines
828 B
CMake
22 lines
828 B
CMake
include(${CMAKE_CURRENT_LIST_DIR}/Assertions.cmake)
|
|
|
|
set(out_dir "${RunCMake_BINARY_DIR}/MinimalVersion-build/CMakeFiles/Export/510c5684a4a8a792eadfb55bc9744983")
|
|
|
|
file(READ "${out_dir}/foo1.cps" content)
|
|
expect_value("${content}" "foo1" "name")
|
|
expect_value("${content}" "1.0" "version")
|
|
expect_missing("${content}" "compat_version")
|
|
expect_missing("${content}" "version_schema")
|
|
|
|
file(READ "${out_dir}/foo2.cps" content)
|
|
expect_value("${content}" "foo2" "name")
|
|
expect_value("${content}" "1.5" "version")
|
|
expect_value("${content}" "1.0" "compat_version")
|
|
expect_missing("${content}" "version_schema")
|
|
|
|
file(READ "${out_dir}/foo3.cps" content)
|
|
expect_value("${content}" "foo3" "name")
|
|
expect_value("${content}" "1.0" "version")
|
|
expect_missing("${content}" "compat_version")
|
|
expect_value("${content}" "simple" "version_schema")
|