diff tests/src/libirccd-js/js-plugin/main.cpp @ 722:3e816cebed2c

Irccd: make plugin pure abstract, closes #796 @3h
author David Demelier <markand@malikania.fr>
date Mon, 16 Jul 2018 21:19:47 +0200
parents 2838134d69bf
children e8c4ba5ed1c6
line wrap: on
line diff
--- a/tests/src/libirccd-js/js-plugin/main.cpp	Mon Jul 16 13:29:48 2018 +0200
+++ b/tests/src/libirccd-js/js-plugin/main.cpp	Mon Jul 16 21:19:47 2018 +0200
@@ -35,9 +35,9 @@
     irccd irccd_{service_};
     std::shared_ptr<js_plugin> plugin_;
 
-    void load(std::string name, std::string path)
+    void load(std::string path)
     {
-        plugin_ = std::make_unique<js_plugin>(std::move(name), std::move(path));
+        plugin_ = std::make_unique<js_plugin>(std::move(path));
 
         irccd_jsapi().load(irccd_, plugin_);
         plugin_jsapi().load(irccd_, plugin_);
@@ -50,47 +50,47 @@
 
 BOOST_AUTO_TEST_CASE(assign)
 {
-    load("test", CMAKE_CURRENT_SOURCE_DIR "/config-assign.js");
+    load(CMAKE_CURRENT_SOURCE_DIR "/config-assign.js");
 
-    plugin_->set_config({
+    plugin_->set_options({
         { "path",       "none"  },
         { "verbose",    "false" }
     });
     plugin_->handle_load(irccd_);
 
-    BOOST_TEST(plugin_->get_config().at("path") == "none");
-    BOOST_TEST(plugin_->get_config().at("verbose") == "false");
-    BOOST_TEST(plugin_->get_config().at("hard") == "true");
+    BOOST_TEST(plugin_->get_options().at("path") == "none");
+    BOOST_TEST(plugin_->get_options().at("verbose") == "false");
+    BOOST_TEST(plugin_->get_options().at("hard") == "true");
 }
 
 BOOST_AUTO_TEST_CASE(fill)
 {
-    load("test", CMAKE_CURRENT_SOURCE_DIR "/config-fill.js");
+    load(CMAKE_CURRENT_SOURCE_DIR "/config-fill.js");
 
-    plugin_->set_config({
+    plugin_->set_options({
         { "path",       "none"  },
         { "verbose",    "false" }
     });
     plugin_->handle_load(irccd_);
 
-    BOOST_TEST(plugin_->get_config().at("path") == "none");
-    BOOST_TEST(plugin_->get_config().at("verbose") == "false");
-    BOOST_TEST(plugin_->get_config().at("hard") == "true");
+    BOOST_TEST(plugin_->get_options().at("path") == "none");
+    BOOST_TEST(plugin_->get_options().at("verbose") == "false");
+    BOOST_TEST(plugin_->get_options().at("hard") == "true");
 }
 
 BOOST_AUTO_TEST_CASE(merge_after)
 {
-    load("test", CMAKE_CURRENT_SOURCE_DIR "/config-fill.js");
+    load(CMAKE_CURRENT_SOURCE_DIR "/config-fill.js");
 
     plugin_->handle_load(irccd_);
-    plugin_->set_config({
+    plugin_->set_options({
         { "path",       "none"  },
         { "verbose",    "false" }
     });
 
-    BOOST_TEST(plugin_->get_config().at("path") == "none");
-    BOOST_TEST(plugin_->get_config().at("verbose") == "false");
-    BOOST_TEST(plugin_->get_config().at("hard") == "true");
+    BOOST_TEST(plugin_->get_options().at("path") == "none");
+    BOOST_TEST(plugin_->get_options().at("verbose") == "false");
+    BOOST_TEST(plugin_->get_options().at("hard") == "true");
 }
 
 BOOST_AUTO_TEST_SUITE_END()
@@ -126,27 +126,27 @@
 {
     load("test", CMAKE_CURRENT_SOURCE_DIR "/config-assign.js");
 
-    BOOST_TEST(plugin_->get_config().at("path") == "none");
-    BOOST_TEST(plugin_->get_config().at("verbose") == "false");
-    BOOST_TEST(plugin_->get_config().at("hard") == "true");
+    BOOST_TEST(plugin_->get_options().at("path") == "none");
+    BOOST_TEST(plugin_->get_options().at("verbose") == "false");
+    BOOST_TEST(plugin_->get_options().at("hard") == "true");
 }
 
 BOOST_AUTO_TEST_CASE(fill)
 {
     load("test", CMAKE_CURRENT_SOURCE_DIR "/config-fill.js");
 
-    BOOST_TEST(plugin_->get_config().at("path") == "none");
-    BOOST_TEST(plugin_->get_config().at("verbose") == "false");
-    BOOST_TEST(plugin_->get_config().at("hard") == "true");
+    BOOST_TEST(plugin_->get_options().at("path") == "none");
+    BOOST_TEST(plugin_->get_options().at("verbose") == "false");
+    BOOST_TEST(plugin_->get_options().at("hard") == "true");
 }
 
 BOOST_AUTO_TEST_CASE(merge_after)
 {
     load("test", CMAKE_CURRENT_SOURCE_DIR "/config-fill.js");
 
-    BOOST_TEST(plugin_->get_config().at("path") == "none");
-    BOOST_TEST(plugin_->get_config().at("verbose") == "false");
-    BOOST_TEST(plugin_->get_config().at("hard") == "true");
+    BOOST_TEST(plugin_->get_options().at("path") == "none");
+    BOOST_TEST(plugin_->get_options().at("verbose") == "false");
+    BOOST_TEST(plugin_->get_options().at("hard") == "true");
 }
 
 BOOST_AUTO_TEST_SUITE_END()