[Groonga-commit] droonga/fluent-plugin-droonga at d9fba35 [master] Test "sum" type reducer with numeric value

Back to archive index

YUKI Hiroshi null+****@clear*****
Wed Nov 27 21:35:24 JST 2013


YUKI Hiroshi	2013-11-27 21:35:24 +0900 (Wed, 27 Nov 2013)

  New Revision: d9fba355e78d7072b63ee9e7454362a5f523dfd0
  https://github.com/droonga/fluent-plugin-droonga/commit/d9fba355e78d7072b63ee9e7454362a5f523dfd0

  Message:
    Test "sum" type reducer with numeric value

  Modified files:
    test/unit/plugin/collector/test_basic.rb

  Modified: test/unit/plugin/collector/test_basic.rb (+12 -0)
===================================================================
--- test/unit/plugin/collector/test_basic.rb    2013-11-27 21:31:52 +0900 (17bfb1b)
+++ test/unit/plugin/collector/test_basic.rb    2013-11-27 21:35:24 +0900 (b5b4b46)
@@ -58,6 +58,7 @@ class BasicCollectorTest < Test::Unit::TestCase
         "task" => {
           "values" => {
             output_name => {
+              "numeric_value" => 1,
               "numeric_key_records" => [
                 create_record(1),
                 create_record(2),
@@ -74,6 +75,7 @@ class BasicCollectorTest < Test::Unit::TestCase
             "body" => {
               input_name => {
                 output_name => {
+                  "numeric_value" => { "type" => "sum" },
                   "numeric_key_records" => { "type" => "sum" },
                   "string_key_records" => { "type" => "sum" },
                 },
@@ -84,6 +86,7 @@ class BasicCollectorTest < Test::Unit::TestCase
         },
         "id" => nil,
         "value" => {
+          "numeric_value" => 2,
           "numeric_key_records" => [
             create_record(4),
             create_record(5),
@@ -101,6 +104,7 @@ class BasicCollectorTest < Test::Unit::TestCase
       @plugin.process("collector_reduce", request)
       assert_equal([
                      {
+                       "numeric_value" => 3,
                        "numeric_key_records" => [
                          create_record(1),
                          create_record(2),
@@ -130,6 +134,7 @@ class BasicCollectorTest < Test::Unit::TestCase
         "task" => {
           "values" => {
             output_name => {
+              "numeric_value" => 1,
               "numeric_key_records" => [
                 create_record(1),
                 create_record(2),
@@ -146,6 +151,11 @@ class BasicCollectorTest < Test::Unit::TestCase
             "body" => {
               input_name => {
                 output_name => {
+                  "numeric_value" => {
+                    "type" => "sum",
+                    "offset" => 2,
+                    "limit" => 2,
+                  },
                   "numeric_key_records" => {
                     "type" => "sum",
                     "offset" => 2,
@@ -164,6 +174,7 @@ class BasicCollectorTest < Test::Unit::TestCase
         },
         "id" => nil,
         "value" => {
+          "numeric_value" => 2,
           "numeric_key_records" => [
             create_record(4),
             create_record(5),
@@ -181,6 +192,7 @@ class BasicCollectorTest < Test::Unit::TestCase
       @plugin.process("collector_reduce", request)
       assert_equal([
                      {
+                       "numeric_value" => 3,
                        "numeric_key_records" => [
                          create_record(3),
                          create_record(4),
-------------- next part --------------
HTML����������������������������...
다운로드 



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