Mercurial > irccd
diff tests/js-timer/main.cpp @ 128:2d8343b86e2e
Irccd: implement PluginService, #499
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 11 May 2016 13:58:42 +0200 |
parents | 77f950caab35 |
children | 77c90336ba56 |
line wrap: on
line diff
--- a/tests/js-timer/main.cpp Wed May 11 13:27:39 2016 +0200 +++ b/tests/js-timer/main.cpp Wed May 11 13:58:42 2016 +0200 @@ -21,6 +21,8 @@ #include <irccd/elapsed-timer.hpp> #include <irccd/irccd.hpp> #include <irccd/logger.hpp> +#include <irccd/plugin.hpp> +#include <irccd/service-plugin.hpp> #include <irccd/system.hpp> using namespace irccd; @@ -32,7 +34,7 @@ auto plugin = std::make_shared<Plugin>("timer", IRCCD_TESTS_DIRECTORY "/timer-single.js"); - irccd.addPlugin(plugin); + irccd.pluginService().add(plugin); while (timer.elapsed() < 3000) { irccd.poll(); @@ -49,7 +51,7 @@ auto plugin = std::make_shared<Plugin>("timer", IRCCD_TESTS_DIRECTORY "/timer-repeat.js"); - irccd.addPlugin(plugin); + irccd.pluginService().add(plugin); while (timer.elapsed() < 3000) { irccd.poll();