Fix CTest dependency cycle in h5sign keystore setup

H5SIGN-verify-copy-pubkey both required and set up the H5SIGN_keystore
fixture, creating a cycle. Use DEPENDS on the setup test instead.
This commit is contained in:
M. Scot Breitenfeld
2026-03-10 10:35:22 -05:00
parent 221790f5b2
commit e8e6dec6af
+2 -1
View File
@@ -236,7 +236,8 @@ if (OPENSSL_EXECUTABLE)
WORKING_DIRECTORY "${PROJECT_BINARY_DIR}/testfiles"
)
set_tests_properties (H5SIGN-verify-copy-pubkey PROPERTIES
FIXTURES_REQUIRED "H5SIGN_keys;H5SIGN_keystore"
DEPENDS H5SIGN-verify-setup-keystore
FIXTURES_REQUIRED H5SIGN_keys
FIXTURES_SETUP H5SIGN_keystore
)