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 {