Mercurial > irccd
comparison tests/plugin-hangman/main.cpp @ 577:3d0dbc0bee7d
Irccd: update references to onChannel(Mode|Notice), onMode
- Update hangman, logger and their tests,
- Update dynlib_plugin and js_plugin.
author | David Demelier <markand@malikania.fr> |
---|---|
date | Thu, 30 Nov 2017 13:19:38 +0100 |
parents | a5e1c91abb8e |
children |
comparison
equal
deleted
inserted
replaced
576:763d41e3828c | 577:3d0dbc0bee7d |
---|---|
278 BOOST_AUTO_TEST_CASE(query) | 278 BOOST_AUTO_TEST_CASE(query) |
279 { | 279 { |
280 load(); | 280 load(); |
281 | 281 |
282 // Query mode is never collaborative. | 282 // Query mode is never collaborative. |
283 plugin_->on_query_command(irccd_, {server_, "jean!jean@localhost", ""}); | 283 plugin_->on_command(irccd_, {server_, "jean!jean@localhost", "irccd", ""}); |
284 | 284 |
285 auto cmd = server_->cqueue().back(); | 285 auto cmd = server_->cqueue().back(); |
286 | 286 |
287 BOOST_TEST(cmd["command"].get<std::string>() == "message"); | 287 BOOST_TEST(cmd["command"].get<std::string>() == "message"); |
288 BOOST_TEST(cmd["target"].get<std::string>() == "jean"); | 288 BOOST_TEST(cmd["target"].get<std::string>() == "jean!jean@localhost"); |
289 BOOST_TEST(cmd["message"].get<std::string>() == "start=hangman:!hangman:test:jean:jean!jean@localhost:jean:_ _ _"); | 289 BOOST_TEST(cmd["message"].get<std::string>() == "start=hangman:!hangman:test:jean!jean@localhost:jean!jean@localhost:jean:_ _ _"); |
290 | 290 |
291 plugin_->on_query(irccd_, {server_, "jean!jean@localhost", "s"}); | 291 plugin_->on_message(irccd_, {server_, "jean!jean@localhost", "irccd", "s"}); |
292 cmd = server_->cqueue().back(); | 292 cmd = server_->cqueue().back(); |
293 | 293 |
294 BOOST_TEST(cmd["command"].get<std::string>() == "message"); | 294 BOOST_TEST(cmd["command"].get<std::string>() == "message"); |
295 BOOST_TEST(cmd["target"].get<std::string>() == "jean"); | 295 BOOST_TEST(cmd["target"].get<std::string>() == "jean!jean@localhost"); |
296 BOOST_TEST(cmd["message"].get<std::string>() == "found=hangman:!hangman:test:jean:jean!jean@localhost:jean:s _ _"); | 296 BOOST_TEST(cmd["message"].get<std::string>() == "found=hangman:!hangman:test:jean!jean@localhost:jean!jean@localhost:jean:s _ _"); |
297 | 297 |
298 plugin_->on_query(irccd_, {server_, "jean!jean@localhost", "k"}); | 298 plugin_->on_message(irccd_, {server_, "jean!jean@localhost", "irccd", "k"}); |
299 cmd = server_->cqueue().back(); | 299 cmd = server_->cqueue().back(); |
300 | 300 |
301 BOOST_TEST(cmd["command"].get<std::string>() == "message"); | 301 BOOST_TEST(cmd["command"].get<std::string>() == "message"); |
302 BOOST_TEST(cmd["target"].get<std::string>() == "jean"); | 302 BOOST_TEST(cmd["target"].get<std::string>() == "jean!jean@localhost"); |
303 BOOST_TEST(cmd["message"].get<std::string>() == "found=hangman:!hangman:test:jean:jean!jean@localhost:jean:s k _"); | 303 BOOST_TEST(cmd["message"].get<std::string>() == "found=hangman:!hangman:test:jean!jean@localhost:jean!jean@localhost:jean:s k _"); |
304 | 304 |
305 plugin_->on_query_command(irccd_, {server_, "jean!jean@localhost", "sky"}); | 305 plugin_->on_command(irccd_, {server_, "jean!jean@localhost", "irccd", "sky"}); |
306 cmd = server_->cqueue().back(); | 306 cmd = server_->cqueue().back(); |
307 | 307 |
308 BOOST_TEST(cmd["command"].get<std::string>() == "message"); | 308 BOOST_TEST(cmd["command"].get<std::string>() == "message"); |
309 BOOST_TEST(cmd["target"].get<std::string>() == "jean"); | 309 BOOST_TEST(cmd["target"].get<std::string>() == "jean!jean@localhost"); |
310 BOOST_TEST(cmd["message"].get<std::string>() == "win=hangman:!hangman:test:jean:jean!jean@localhost:jean:sky"); | 310 BOOST_TEST(cmd["message"].get<std::string>() == "win=hangman:!hangman:test:jean!jean@localhost:jean!jean@localhost:jean:sky"); |
311 } | 311 } |
312 | 312 |
313 BOOST_AUTO_TEST_CASE(running) | 313 BOOST_AUTO_TEST_CASE(running) |
314 { | 314 { |
315 load(); | 315 load(); |