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();