Mercurial > irccd
comparison 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 |
comparison
equal
deleted
inserted
replaced
677:d24200bdeaf8 | 678:a4082de4e94e |
---|---|
26 ${libirccd-test_SOURCE_DIR}/irccd/test/command_test.hpp | 26 ${libirccd-test_SOURCE_DIR}/irccd/test/command_test.hpp |
27 ${libirccd-test_SOURCE_DIR}/irccd/test/debug_server.cpp | 27 ${libirccd-test_SOURCE_DIR}/irccd/test/debug_server.cpp |
28 ${libirccd-test_SOURCE_DIR}/irccd/test/debug_server.hpp | 28 ${libirccd-test_SOURCE_DIR}/irccd/test/debug_server.hpp |
29 ${libirccd-test_SOURCE_DIR}/irccd/test/journal_server.cpp | 29 ${libirccd-test_SOURCE_DIR}/irccd/test/journal_server.cpp |
30 ${libirccd-test_SOURCE_DIR}/irccd/test/journal_server.hpp | 30 ${libirccd-test_SOURCE_DIR}/irccd/test/journal_server.hpp |
31 ${libirccd-test_SOURCE_DIR}/irccd/test/plugin_cli_test.cpp | |
32 ${libirccd-test_SOURCE_DIR}/irccd/test/plugin_cli_test.hpp | |
33 ${libirccd-test_SOURCE_DIR}/irccd/test/rule_cli_test.cpp | |
34 ${libirccd-test_SOURCE_DIR}/irccd/test/rule_cli_test.hpp | |
31 $<$<BOOL:${HAVE_JS}>:${libirccd-test_SOURCE_DIR}/irccd/test/plugin_test.cpp> | 35 $<$<BOOL:${HAVE_JS}>:${libirccd-test_SOURCE_DIR}/irccd/test/plugin_test.cpp> |
32 $<$<BOOL:${HAVE_JS}>:${libirccd-test_SOURCE_DIR}/irccd/test/plugin_test.hpp> | 36 $<$<BOOL:${HAVE_JS}>:${libirccd-test_SOURCE_DIR}/irccd/test/plugin_test.hpp> |
33 $<$<BOOL:${HAVE_JS}>:${libirccd-test_SOURCE_DIR}/irccd/test/js_test.hpp> | 37 $<$<BOOL:${HAVE_JS}>:${libirccd-test_SOURCE_DIR}/irccd/test/js_test.hpp> |
34 LIBRARIES | 38 LIBRARIES |
35 $<$<BOOL:${HAVE_JS}>:libirccd-js> | 39 $<$<BOOL:${HAVE_JS}>:libirccd-js> |