comparison tests/js-system/main.cpp @ 196:bdeda4baf684

Irccd: use the shared_ptr directly in Module
author David Demelier <markand@malikania.fr>
date Tue, 07 Jun 2016 20:49:47 +0200
parents cb61cc16e2b6
children 6635b9187d71
comparison
equal deleted inserted replaced
195:1c22fcce1662 196:bdeda4baf684
34 std::shared_ptr<JsPlugin> m_plugin; 34 std::shared_ptr<JsPlugin> m_plugin;
35 35
36 TestJsSystem() 36 TestJsSystem()
37 : m_plugin(std::make_shared<JsPlugin>("empty", SOURCEDIR "/empty.js")) 37 : m_plugin(std::make_shared<JsPlugin>("empty", SOURCEDIR "/empty.js"))
38 { 38 {
39 m_irccd.moduleService().get("Irccd")->load(m_irccd, *m_plugin); 39 m_irccd.moduleService().get("Irccd")->load(m_irccd, m_plugin);
40 m_irccd.moduleService().get("Irccd.File")->load(m_irccd, *m_plugin); 40 m_irccd.moduleService().get("Irccd.File")->load(m_irccd, m_plugin);
41 m_irccd.moduleService().get("Irccd.System")->load(m_irccd, *m_plugin); 41 m_irccd.moduleService().get("Irccd.System")->load(m_irccd, m_plugin);
42 } 42 }
43 }; 43 };
44 44
45 TEST_F(TestJsSystem, home) 45 TEST_F(TestJsSystem, home)
46 { 46 {