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