| 1234567891011121314151617181920212223242526272829303132333435 |
- include(RunCMake)
- run_cmake(ExperimentalWarning)
- # Enable experimental feature and suppress warnings
- set(RunCMake_TEST_OPTIONS
- -Wno-dev
- "-DCMAKE_EXPERIMENTAL_FIND_CPS_PACKAGES:STRING=e82e467b-f997-4464-8ace-b00808fff261"
- )
- # Version-matching tests
- run_cmake(ExactVersion)
- run_cmake(CompatVersion)
- run_cmake(MultipleVersions)
- run_cmake(VersionLimit1)
- run_cmake(VersionLimit2)
- run_cmake(TransitiveVersion)
- run_cmake(CustomVersion)
- # Metadata Tests
- run_cmake(SupplementalAttributes)
- # Version-matching failure tests
- run_cmake(MissingVersion1)
- run_cmake(MissingVersion2)
- run_cmake(VersionLimit3)
- run_cmake(VersionLimit4)
- # Component-related failure tests
- run_cmake(MissingTransitiveDependency)
- run_cmake(MissingComponent)
- run_cmake(MissingComponentDependency)
- run_cmake(MissingTransitiveComponentCPS)
- run_cmake(MissingTransitiveComponentCMake)
- run_cmake(MissingTransitiveComponentDependency)
|