# HG changeset patch # User David Demelier # Date 1634634852 -7200 # Node ID 4d1bf796c0058e937eca9e4428d4785cddbd46cc # Parent c94ae6941ce0a8bb8f1d13b670a4f411eb5097d6 tests: fix jsapi-system test diff -r c94ae6941ce0 -r 4d1bf796c005 tests/CMakeLists.txt --- a/tests/CMakeLists.txt Tue Oct 19 11:11:20 2021 +0200 +++ b/tests/CMakeLists.txt Tue Oct 19 11:14:12 2021 +0200 @@ -51,7 +51,12 @@ add_test(NAME test-${t} COMMAND test-${t}) set_target_properties(test-${t} PROPERTIES FOLDER tests ENABLE_EXPORTS On) target_link_libraries(test-${t} irccd-static libirccd-greatest) - target_compile_definitions(test-${t} PRIVATE TOP="${CMAKE_SOURCE_DIR}") + target_compile_definitions( + test-${t} + PRIVATE + TOP="${CMAKE_SOURCE_DIR}" + IRCCD_EXECUTABLE="$" + ) endforeach () # diff -r c94ae6941ce0 -r 4d1bf796c005 tests/test-jsapi-system.c --- a/tests/test-jsapi-system.c Tue Oct 19 11:11:20 2021 +0200 +++ b/tests/test-jsapi-system.c Tue Oct 19 11:14:12 2021 +0200 @@ -50,7 +50,7 @@ basics_popen(void) { int ret = duk_peval_string(ctx, - "f = Irccd.System.popen(\"" TOP "/irccd/irccd version\", \"r\");" + "f = Irccd.System.popen(\"" IRCCD_EXECUTABLE " version\", \"r\");" "r = f.readline();" );