Kouhei Sutou
null+****@clear*****
Tue Aug 9 11:24:30 JST 2016
Kouhei Sutou 2016-08-09 11:24:30 +0900 (Tue, 09 Aug 2016) New Revision: 36c23c113ef94a1789cb037ab3f9d67d849f5da6 https://github.com/groonga/groonga-schema/commit/36c23c113ef94a1789cb037ab3f9d67d849f5da6 Message: test: add a test for to_groonga_command_list Modified files: test/test-diff.rb Modified: test/test-diff.rb (+17 -1) =================================================================== --- test/test-diff.rb 2016-08-08 18:09:25 +0900 (f770e8f) +++ test/test-diff.rb 2016-08-09 11:24:30 +0900 (315c8d8) @@ -19,6 +19,10 @@ class DiffTest < Test::Unit::TestCase @diff = GroongaSchema::Diff.new end + def plugin(name) + GroongaSchema::Plugin.new(name) + end + sub_test_case "#same?" do test "same" do assert do @@ -27,10 +31,22 @@ class DiffTest < Test::Unit::TestCase end test "different" do - @diff.added_plugins << GroongaSchema::Plugin.new("token_filters/stem") + @diff.added_plugins << plugin("token_filters/stem") assert do not****@diff*****? end end end + + sub_test_case "#to_groonga_command_list" do + test "plugins" do + @diff.added_plugins << plugin("token_filters/stem") + @diff.removed_plugins << plugin("token_filters/stop_word") + assert_equal(<<-LIST, @diff.to_groonga_command_list) +plugin_register token_filters/stem + +plugin_unregister token_filters/stop_word + LIST + end + end end -------------- next part -------------- HTML����������������������������... Download