[Groonga-commit] ranguba/rroonga at 3ef8a4e [master] Add test to unregister plugin

Back to archive index

HAYASHI Kentaro null+****@clear*****
Thu Apr 2 18:17:22 JST 2015


HAYASHI Kentaro	2015-04-02 18:17:22 +0900 (Thu, 02 Apr 2015)

  New Revision: 3ef8a4e5b78a5d924d7a2a0fc53dcaf485cd1a71
  https://github.com/ranguba/rroonga/commit/3ef8a4e5b78a5d924d7a2a0fc53dcaf485cd1a71

  Merged df3225b: Merge pull request #79 from ranguba/plugin-unregister

  Message:
    Add test to unregister plugin

  Modified files:
    test/test-plugin.rb

  Modified: test/test-plugin.rb (+18 -0)
===================================================================
--- test/test-plugin.rb    2015-04-03 14:51:52 +0900 (9cb513f)
+++ test/test-plugin.rb    2015-04-02 18:17:22 +0900 (d2fdde3)
@@ -34,4 +34,22 @@ class PluginTest < Test::Unit::TestCase
       File.exist?(plugin_path)
     end
   end
+
+  class UnregisterTest < self
+    def test_by_name
+      context.register_plugin("token_filters/stop_word")
+      assert_not_nil(context["TokenFilterStopWord"])
+      context.unregister_plugin("token_filters/stop_word")
+      assert_nil(context["TokenFilterStopWord"])
+    end
+
+    def test_by_path
+      context.register_plugin("token_filters/stop_word")
+      assert_not_nil(context["TokenFilterStopWord"])
+      plugin_path = "#{Groonga::Plugin.system_plugins_dir}/"
+      plugin_path << "token_filters/stop_word#{Groonga::Plugin.suffix}"
+      context.unregister_plugin(plugin_path)
+      assert_nil(context["TokenFilterStopWord"])
+    end
+  end
 end
-------------- next part --------------
HTML����������������������������...
Descargar 



More information about the Groonga-commit mailing list
Back to archive index