OverviewFilesCommitsIssuesDocsReleasesPeers

opencog-cogserver commits / cd49708

Set the module path so the tests can find them
cd49708a1e6afcb8a696e4302ebaf18f1a50b2e8
by Linas Vepstas <linasvepstas@gmail.com> · 2025-12-14T10:04:04.000Z

Changed files (5) +30 -0

tests/cython/CMakeLists.txt +6 -0
……@@ -13,6 +13,11 @@ TARGET_LINK_LIBRARIES(PyEvalUTest
1313 ${COGUTIL_LIBRARY}
1414)
1515
16# Set COGSERVER_MODULE_PATH so modules can be found in the build directory
17SET(COGSERVER_TEST_MODULE_PATH
18 "COGSERVER_MODULE_PATH=${PROJECT_BINARY_DIR}/opencog/cogserver/modules:${PROJECT_BINARY_DIR}/opencog/cogserver/shell")
19SET_PROPERTY(TEST PyEvalUTest APPEND PROPERTY ENVIRONMENT ${COGSERVER_TEST_MODULE_PATH})
20
1621# --------------------------
1722
1823ADD_TEST(NAME CogServerPythonTest
……@@ -24,6 +29,7 @@ SET_PROPERTY(TEST CogServerPythonTest
2429 PROPERTY ENVIRONMENT
2530 "PYTHONPATH=${CMAKE_BINARY_DIR}/opencog/cython:${PYTHON_ROOT}:$ENV{PYTHONPATH}"
2631 "LD_LIBRARY_PATH=${CMAKE_BINARY_DIR}/opencog/cogserver/server:${CMAKE_BINARY_DIR}/opencog/cython/opencog:$ENV{LD_LIBRARY_PATH}"
32 ${COGSERVER_TEST_MODULE_PATH}
2733)
2834
2935# Mark test to run after the cogserver_cython target is built
tests/http/CMakeLists.txt +6 -0
……@@ -8,3 +8,9 @@ LINK_LIBRARIES(
88
99ADD_CXXTEST(HttpUTest)
1010ADD_CXXTEST(WebSocketUTest)
11
12# Set COGSERVER_MODULE_PATH so modules can be found in the build directory
13SET(COGSERVER_TEST_MODULE_PATH
14 "COGSERVER_MODULE_PATH=${PROJECT_BINARY_DIR}/opencog/cogserver/modules:${PROJECT_BINARY_DIR}/opencog/cogserver/shell")
15SET_PROPERTY(TEST HttpUTest APPEND PROPERTY ENVIRONMENT ${COGSERVER_TEST_MODULE_PATH})
16SET_PROPERTY(TEST WebSocketUTest APPEND PROPERTY ENVIRONMENT ${COGSERVER_TEST_MODULE_PATH})
tests/mcp/CMakeLists.txt +4 -0
……@@ -12,3 +12,7 @@ LINK_LIBRARIES(
1212)
1313
1414ADD_CXXTEST(MCPUTest)
15
16# Set COGSERVER_MODULE_PATH so modules can be found in the build directory
17SET_PROPERTY(TEST MCPUTest APPEND PROPERTY ENVIRONMENT
18 "COGSERVER_MODULE_PATH=${PROJECT_BINARY_DIR}/opencog/cogserver/modules:${PROJECT_BINARY_DIR}/opencog/cogserver/shell")
tests/scm/CMakeLists.txt +4 -0
……@@ -1,4 +1,8 @@
11
22IF (HAVE_GUILE)
33 ADD_GUILE_TEST(CogServerTest cog-server-test.scm)
4
5 # Set COGSERVER_MODULE_PATH so modules can be found in the build directory
6 SET_PROPERTY(TEST CogServerTest APPEND PROPERTY ENVIRONMENT
7 "COGSERVER_MODULE_PATH=${PROJECT_BINARY_DIR}/opencog/cogserver/modules:${PROJECT_BINARY_DIR}/opencog/cogserver/shell")
48ENDIF (HAVE_GUILE)
tests/shell/CMakeLists.txt +10 -0
……@@ -26,3 +26,13 @@ ENDIF (HAVE_MCP)
2626
2727ADD_CXXTEST(IPv6UTest)
2828ADD_CXXTEST(ShellUTest)
29
30# Set COGSERVER_MODULE_PATH so modules can be found in the build directory
31SET(COGSERVER_TEST_MODULE_PATH
32 "COGSERVER_MODULE_PATH=${PROJECT_BINARY_DIR}/opencog/cogserver/modules:${PROJECT_BINARY_DIR}/opencog/cogserver/shell")
33SET_PROPERTY(TEST JsonShellUTest APPEND PROPERTY ENVIRONMENT ${COGSERVER_TEST_MODULE_PATH})
34SET_PROPERTY(TEST IPv6UTest APPEND PROPERTY ENVIRONMENT ${COGSERVER_TEST_MODULE_PATH})
35SET_PROPERTY(TEST ShellUTest APPEND PROPERTY ENVIRONMENT ${COGSERVER_TEST_MODULE_PATH})
36IF (HAVE_MCP)
37 SET_PROPERTY(TEST McpShellUTest APPEND PROPERTY ENVIRONMENT ${COGSERVER_TEST_MODULE_PATH})
38ENDIF (HAVE_MCP)