Mercurial > irccd
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 { |