diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 9fd4e6e84ea1a..fe3522f7d04fe 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -32,17 +32,7 @@ endfunction() create_test_config() -file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/functional) -file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/fuzz) -file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/util) - -file(GLOB_RECURSE functional_tests RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} functional/*) -foreach(script ${functional_tests} fuzz/test_runner.py util/rpcauth-test.py util/test_runner.py) - if(CMAKE_HOST_WIN32) - set(symlink) - else() - set(symlink SYMBOLIC) - endif() - file(CREATE_LINK ${CMAKE_CURRENT_SOURCE_DIR}/${script} ${CMAKE_CURRENT_BINARY_DIR}/${script} COPY_ON_ERROR ${symlink}) -endforeach() -unset(functional_tests) +file(COPY functional util/rpcauth-test.py DESTINATION ${CMAKE_CURRENT_BINARY_DIR}) +file(COPY fuzz/test_runner.py DESTINATION ${CMAKE_CURRENT_BINARY_DIR}/fuzz) +file(COPY util/rpcauth-test.py util/test_runner.py DESTINATION ${CMAKE_CURRENT_BINARY_DIR}/util) +file(COPY ${PROJECT_SOURCE_DIR}/contrib/signet/miner DESTINATION ${PROJECT_BINARY_DIR}/contrib/signet) diff --git a/test/functional/tool_signet_miner.py b/test/functional/tool_signet_miner.py index bdefb92ae6216..cb87ddf4b0a75 100755 --- a/test/functional/tool_signet_miner.py +++ b/test/functional/tool_signet_miner.py @@ -46,7 +46,7 @@ def run_test(self): node.importprivkey(bytes_to_wif(CHALLENGE_PRIVATE_KEY)) # generate block with signet miner tool - base_dir = self.config["environment"]["SRCDIR"] + base_dir = self.config["environment"]["BUILDDIR"] signet_miner_path = os.path.join(base_dir, "contrib", "signet", "miner") subprocess.run([ sys.executable,