Mercurial > irccd
comparison tests/js-system/main.cpp @ 350:287e9ede5eef
Tests: unbreak some
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 14 Nov 2016 13:11:16 +0100 |
parents | 79d9840811a1 |
children | 15da984ce7ea |
comparison
equal
deleted
inserted
replaced
349:56475d6c1c30 | 350:287e9ede5eef |
---|---|
17 */ | 17 */ |
18 | 18 |
19 #include <gtest/gtest.h> | 19 #include <gtest/gtest.h> |
20 | 20 |
21 #include <irccd/irccd.hpp> | 21 #include <irccd/irccd.hpp> |
22 #include <irccd/mod-file.hpp> | |
22 #include <irccd/mod-irccd.hpp> | 23 #include <irccd/mod-irccd.hpp> |
23 #include <irccd/mod-system.hpp> | 24 #include <irccd/mod-system.hpp> |
24 #include <irccd/plugin-js.hpp> | 25 #include <irccd/plugin-js.hpp> |
25 #include <irccd/service-module.hpp> | 26 #include <irccd/service.hpp> |
26 #include <irccd/sysconfig.hpp> | 27 #include <irccd/sysconfig.hpp> |
27 #include <irccd/system.hpp> | 28 #include <irccd/system.hpp> |
28 | 29 |
29 using namespace irccd; | 30 using namespace irccd; |
30 | 31 |
34 std::shared_ptr<JsPlugin> m_plugin; | 35 std::shared_ptr<JsPlugin> m_plugin; |
35 | 36 |
36 TestJsSystem() | 37 TestJsSystem() |
37 : m_plugin(std::make_shared<JsPlugin>("empty", SOURCEDIR "/empty.js")) | 38 : m_plugin(std::make_shared<JsPlugin>("empty", SOURCEDIR "/empty.js")) |
38 { | 39 { |
39 m_irccd.modules().get("Irccd")->load(m_irccd, m_plugin); | 40 IrccdModule().load(m_irccd, *m_plugin); |
40 m_irccd.modules().get("Irccd.File")->load(m_irccd, m_plugin); | 41 FileModule().load(m_irccd, *m_plugin); |
41 m_irccd.modules().get("Irccd.System")->load(m_irccd, m_plugin); | 42 SystemModule().load(m_irccd, *m_plugin); |
42 } | 43 } |
43 }; | 44 }; |
44 | 45 |
45 TEST_F(TestJsSystem, home) | 46 TEST_F(TestJsSystem, home) |
46 { | 47 { |