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