Mercurial > irccd
diff libirccd-test/CMakeLists.txt @ 678:a4082de4e94e
Tests: rework cli_test to spawn irccd daemon in a thread, continue #785
Instead of spawning irccd executable, use the irccd class for better
flexibility in test code.
For example, for server tests we will need to use journal_server to see if
commands have been called instead of checking a real IRC server.
While here, add rule-cli-remove test that was forgotten.
author | David Demelier <markand@malikania.fr> |
---|---|
date | Thu, 12 Apr 2018 20:14:07 +0200 |
parents | 65a54b126c08 |
children | 2007a37d7e1a |
line wrap: on
line diff
--- a/libirccd-test/CMakeLists.txt Thu Apr 12 19:52:10 2018 +0200 +++ b/libirccd-test/CMakeLists.txt Thu Apr 12 20:14:07 2018 +0200 @@ -28,6 +28,10 @@ ${libirccd-test_SOURCE_DIR}/irccd/test/debug_server.hpp ${libirccd-test_SOURCE_DIR}/irccd/test/journal_server.cpp ${libirccd-test_SOURCE_DIR}/irccd/test/journal_server.hpp + ${libirccd-test_SOURCE_DIR}/irccd/test/plugin_cli_test.cpp + ${libirccd-test_SOURCE_DIR}/irccd/test/plugin_cli_test.hpp + ${libirccd-test_SOURCE_DIR}/irccd/test/rule_cli_test.cpp + ${libirccd-test_SOURCE_DIR}/irccd/test/rule_cli_test.hpp $<$<BOOL:${HAVE_JS}>:${libirccd-test_SOURCE_DIR}/irccd/test/plugin_test.cpp> $<$<BOOL:${HAVE_JS}>:${libirccd-test_SOURCE_DIR}/irccd/test/plugin_test.hpp> $<$<BOOL:${HAVE_JS}>:${libirccd-test_SOURCE_DIR}/irccd/test/js_test.hpp>