Kosuke Asami
null+****@clear*****
Tue Jul 23 15:15:25 JST 2013
Kosuke Asami 2013-07-23 15:15:25 +0900 (Tue, 23 Jul 2013) New Revision: bc760a0aa640fb2648b31c7ded77d2a31482ef3c https://github.com/groonga/fluent-plugin-droonga/commit/bc760a0aa640fb2648b31c7ded77d2a31482ef3c Message: test adapter_select: add a test that checks a pattern output_columns has multiple columns Modified files: test/plugin/adapter/groonga/test_select.rb Modified: test/plugin/adapter/groonga/test_select.rb (+29 -0) =================================================================== --- test/plugin/adapter/groonga/test_select.rb 2013-07-23 14:53:31 +0900 (fb11185) +++ test/plugin/adapter/groonga/test_select.rb 2013-07-23 15:15:25 +0900 (168ebb8) @@ -52,6 +52,35 @@ class AdapterGroongaSelectTest < Test::Unit::TestCase def convert(select_request) @select.convert_request(select_request) end + + class OutputColumnsTest < self + def test_multiple_columns + select_request = { + "table" => "EmptyTable", + "output_columns" => "_id,_key", + } + + expected_search_request = { + "queries" => { + "EmptyTable" => { + "source" => "EmptyTable", + "output" => { + "elements" => [ + "startTime", + "elapsedTime", + "count", + "attributes", + "records", + ], + "attributes" => ["_id", "_key"], + }, + }, + }, + } + + assert_equal(expected_search_request, convert(select_request)) + end + end end class ResponseTest < self -------------- next part -------------- HTML����������������������������...Download