test/apps/rails5/log/test.log in groonga-client-model-0.9.8 vs test/apps/rails5/log/test.log in groonga-client-model-0.9.9
- old
+ new
@@ -2500,5 +2500,5318 @@
[1m[35mselect (45.5ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
Rendering posts/show.html.erb within layouts/application
Rendered posts/show.html.erb within layouts/application (0.5ms)
Completed 200 OK in 49ms (Views: 2.3ms | Groonga: 45.5ms)
[1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (4.4ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (1.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (0.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (0.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (0.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (0.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (0.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (0.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (1.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (5.0ms)[0m [1m[35mschema[0m
+ [1m[36mload (4.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 17:37:18 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (3.1ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (32.3ms)
+Completed 200 OK in 253ms (Views: 242.5ms | Groonga: 3.1ms)
+ [1m[36mshutdown (2.3ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 17:37:18 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (61.1ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.5ms)
+Completed 200 OK in 66ms (Views: 2.0ms | Groonga: 61.1ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (3.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 17:37:18 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (64.3ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.0ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 68ms (Groonga: 65.3ms)
+ [1m[35mselect (0.8ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.9ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 17:37:18 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (25.7ms)
+ Rendered posts/new.html.erb within layouts/application (28.2ms)
+Completed 200 OK in 35ms (Views: 33.0ms | Groonga: 0.0ms)
+ [1m[36mshutdown (1.1ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (4.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.6ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 17:37:19 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (3.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 6ms (Groonga: 3.1ms)
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (2.8ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (1.9ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 17:37:19 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (54.5ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (1.6ms)
+ Rendered posts/edit.html.erb within layouts/application (2.5ms)
+Completed 200 OK in 61ms (Views: 4.4ms | Groonga: 54.5ms)
+ [1m[36mshutdown (1.2ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.9ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 17:37:19 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (59.0ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (0.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 63ms (Groonga: 59.9ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (2.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (58.3ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (54.8ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.2ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (3.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (5.1ms)[0m [1m[35mschema[0m
+ [1m[36mload (2.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (56.1ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.6ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (3.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (3.0ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.2ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (59.0ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.9ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 17:37:27 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (27.2ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (2.4ms)
+Completed 200 OK in 132ms (Views: 98.3ms | Groonga: 27.2ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 17:37:28 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (22.8ms)
+ Rendered posts/new.html.erb within layouts/application (24.8ms)
+Completed 200 OK in 31ms (Views: 29.0ms | Groonga: 0.0ms)
+ [1m[36mshutdown (1.3ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 17:37:28 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (56.8ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (0.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 61ms (Groonga: 57.8ms)
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.4ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 17:37:28 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (54.0ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.0ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 57ms (Groonga: 54.9ms)
+ [1m[35mselect (0.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 17:37:28 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (53.7ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (1.3ms)
+ Rendered posts/edit.html.erb within layouts/application (1.9ms)
+Completed 200 OK in 59ms (Views: 3.5ms | Groonga: 53.7ms)
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 17:37:28 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.8ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (5.8ms)
+Completed 200 OK in 14ms (Views: 8.5ms | Groonga: 2.8ms)
+ [1m[36mshutdown (2.0ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.4ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 17:37:28 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (2.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 6ms (Groonga: 2.7ms)
+ [1m[35mselect (2.3ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (3.3ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (2.0ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+ [1m[36mschema (0.7ms)[0m [1m[35mschema[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (1.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (0.9ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (2.6ms)[0m [1m[35mschema[0m
+ [1m[36mload (2.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (47.1ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (3.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (58.0ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.3ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.7ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.7ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (16.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 17:49:15 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (8.6ms)
+ Rendered posts/new.html.erb within layouts/application (9.6ms)
+Completed 200 OK in 104ms (Views: 97.5ms | Groonga: 0.0ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 17:49:15 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (61.1ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (1.2ms)
+ Rendered posts/edit.html.erb within layouts/application (1.9ms)
+Completed 200 OK in 67ms (Views: 3.4ms | Groonga: 61.1ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (3.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 17:49:15 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (47.3ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (1.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 51ms (Groonga: 48.3ms)
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 17:49:15 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (56.6ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.4ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 61ms (Groonga: 58.0ms)
+ [1m[35mselect (1.2ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 17:49:16 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (52.2ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.5ms)
+Completed 200 OK in 56ms (Views: 2.1ms | Groonga: 52.2ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 17:49:16 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (2.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 6ms (Groonga: 2.8ms)
+ [1m[35mselect (2.4ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (3.0ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (2.1ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 17:49:16 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.8ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (5.9ms)
+Completed 200 OK in 14ms (Views: 8.6ms | Groonga: 2.8ms)
+ [1m[36mshutdown (2.0ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (3.3ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (6.4ms)[0m [1m[35mschema[0m
+ [1m[36mload (3.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 17:49:22 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (1.2ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (4.5ms)
+Completed 200 OK in 101ms (Views: 93.8ms | Groonga: 1.2ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (4.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 17:49:23 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (55.7ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.5ms)
+Completed 200 OK in 60ms (Views: 2.0ms | Groonga: 55.7ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.3ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 17:49:23 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (60.5ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (0.8ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 64ms (Groonga: 61.3ms)
+ [1m[35mselect (0.7ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 17:49:23 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (3.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 6ms (Groonga: 3.0ms)
+ [1m[35mselect (2.3ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (2.8ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (1.9ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (3.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 17:49:23 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (48.8ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (7.4ms)
+ Rendered posts/edit.html.erb within layouts/application (8.1ms)
+Completed 200 OK in 61ms (Views: 9.7ms | Groonga: 48.8ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (3.2ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 17:49:23 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (4.5ms)
+ Rendered posts/new.html.erb within layouts/application (6.7ms)
+Completed 200 OK in 14ms (Views: 12.2ms | Groonga: 0.0ms)
+ [1m[36mshutdown (2.1ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 17:49:23 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (51.0ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (1.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 55ms (Groonga: 52.0ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (3.1ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (57.9ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (1.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (32.8ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.0ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (0.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (0.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (0.7ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (0.7ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (1.7ms)[0m [1m[35mschema[0m
+ [1m[36mload (1.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (33.9ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (3.4ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (3.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (54.7ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.2ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (1.9ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.5ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.6ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.0ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 17:49:42 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (27.0ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.0ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 36ms (Groonga: 28.0ms)
+ [1m[35mselect (0.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (1.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (0.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (0.9ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (0.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 17:49:42 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (11.5ms)
+ Rendered posts/new.html.erb within layouts/application (13.2ms)
+Completed 200 OK in 111ms (Views: 109.1ms | Groonga: 0.0ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 17:49:42 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (55.1ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (1.3ms)
+ Rendered posts/edit.html.erb within layouts/application (1.9ms)
+Completed 200 OK in 61ms (Views: 3.6ms | Groonga: 55.1ms)
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 17:49:42 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (55.0ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.5ms)
+Completed 200 OK in 59ms (Views: 2.0ms | Groonga: 55.0ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 17:49:42 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.9ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (6.0ms)
+Completed 200 OK in 14ms (Views: 8.8ms | Groonga: 2.9ms)
+ [1m[36mshutdown (2.1ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 17:49:42 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (54.6ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (1.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 58ms (Groonga: 55.6ms)
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 17:49:43 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (2.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 6ms (Groonga: 2.9ms)
+ [1m[35mselect (2.3ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (2.8ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (2.0ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (1.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.1ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (2.7ms)[0m [1m[35mschema[0m
+ [1m[36mload (2.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.0ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:12:30 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (27.2ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (0.9ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 37ms (Groonga: 28.0ms)
+ [1m[35mselect (1.0ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (3.1ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:12:30 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (54.6ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.9ms)
+Completed 200 OK in 154ms (Views: 97.6ms | Groonga: 54.6ms)
+ [1m[36mshutdown (1.1ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:12:30 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (54.8ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (0.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 59ms (Groonga: 55.8ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.4ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:12:30 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (2.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 6ms (Groonga: 2.8ms)
+ [1m[35mselect (2.3ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (2.7ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (1.8ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:12:30 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.9ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (7.4ms)
+Completed 200 OK in 17ms (Views: 11.4ms | Groonga: 2.9ms)
+ [1m[36mshutdown (1.5ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:12:31 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (58.2ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (7.4ms)
+ Rendered posts/edit.html.erb within layouts/application (8.1ms)
+Completed 200 OK in 70ms (Views: 9.7ms | Groonga: 58.2ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (1.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:12:31 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (5.9ms)
+ Rendered posts/new.html.erb within layouts/application (8.3ms)
+Completed 200 OK in 18ms (Views: 16.0ms | Groonga: 0.0ms)
+ [1m[36mshutdown (2.5ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (56.5ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (61.0ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.1ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (1.2ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (0.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (0.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (0.9ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (0.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (1.9ms)[0m [1m[35mschema[0m
+ [1m[36mload (1.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:12:45 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (27.9ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (0.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 38ms (Groonga: 28.7ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:12:45 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (34.5ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (7.8ms)
+ Rendered posts/edit.html.erb within layouts/application (9.0ms)
+Completed 200 OK in 144ms (Views: 107.5ms | Groonga: 34.5ms)
+ [1m[36mshutdown (1.1ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (3.3ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:12:46 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (4.9ms)
+ Rendered posts/new.html.erb within layouts/application (7.1ms)
+Completed 200 OK in 14ms (Views: 12.7ms | Groonga: 0.0ms)
+ [1m[36mshutdown (2.3ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (3.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:12:46 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (3.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 6ms (Groonga: 3.0ms)
+ [1m[35mselect (2.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (3.0ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (2.0ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.7ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:12:46 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (55.6ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.1ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 59ms (Groonga: 56.7ms)
+ [1m[35mselect (0.8ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (3.2ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:12:46 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (50.0ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.5ms)
+Completed 200 OK in 55ms (Views: 2.3ms | Groonga: 50.0ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (1.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (4.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:12:46 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (1.4ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (2.7ms)
+Completed 200 OK in 6ms (Views: 3.3ms | Groonga: 1.4ms)
+ [1m[36mshutdown (1.1ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (1.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (46.9ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (50.2ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.1ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.5ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (0.9ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (0.8ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (1.9ms)[0m [1m[35mschema[0m
+ [1m[36mload (1.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (36.5ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.5ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.5ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (1.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (40.0ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (2.6ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (1.5ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (0.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (0.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (0.9ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (0.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (0.8ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:12:58 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (27.7ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.2ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 39ms (Groonga: 28.9ms)
+ [1m[35mselect (0.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (0.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (0.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (0.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (0.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (0.7ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (0.7ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:12:58 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (0.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 2ms (Groonga: 0.9ms)
+ [1m[35mselect (0.8ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (0.8ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (1.2ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (0.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (0.7ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (0.7ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:12:59 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (34.6ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (15.7ms)
+ Rendered posts/edit.html.erb within layouts/application (17.3ms)
+Completed 200 OK in 195ms (Views: 158.6ms | Groonga: 34.6ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (0.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (0.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.0ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (0.8ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:12:59 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (37.2ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.5ms)
+Completed 200 OK in 42ms (Views: 2.3ms | Groonga: 37.2ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (1.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:12:59 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (49.6ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (0.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 53ms (Groonga: 50.5ms)
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.2ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:12:59 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.3ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (4.9ms)
+Completed 200 OK in 11ms (Views: 7.0ms | Groonga: 2.3ms)
+ [1m[36mshutdown (1.7ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:12:59 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (4.0ms)
+ Rendered posts/new.html.erb within layouts/application (6.7ms)
+Completed 200 OK in 13ms (Views: 11.1ms | Groonga: 0.0ms)
+ [1m[36mshutdown (1.3ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+ [1m[36mschema (0.6ms)[0m [1m[35mschema[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (1.4ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (0.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (0.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (2.5ms)[0m [1m[35mschema[0m
+ [1m[36mload (2.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:13:32 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (27.4ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (1.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 38ms (Groonga: 28.4ms)
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (3.1ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.2ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:13:33 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (58.1ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.0ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 61ms (Groonga: 59.1ms)
+ [1m[35mselect (0.8ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.2ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:13:33 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (2.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 6ms (Groonga: 2.8ms)
+ [1m[35mselect (2.1ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (1.8ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:13:33 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (55.3ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.9ms)
+Completed 200 OK in 144ms (Views: 86.7ms | Groonga: 55.3ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.5ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.2ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:13:33 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (42.3ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (7.2ms)
+ Rendered posts/edit.html.erb within layouts/application (8.0ms)
+Completed 200 OK in 53ms (Views: 9.5ms | Groonga: 42.3ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:13:33 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.8ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (6.4ms)
+Completed 200 OK in 15ms (Views: 9.6ms | Groonga: 2.8ms)
+ [1m[36mshutdown (2.8ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:13:34 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (4.2ms)
+ Rendered posts/new.html.erb within layouts/application (6.2ms)
+Completed 200 OK in 13ms (Views: 11.8ms | Groonga: 0.0ms)
+ [1m[36mshutdown (2.0ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (3.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (55.1ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (53.2ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.0ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+ [1m[36mschema (0.7ms)[0m [1m[35mschema[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.5ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (3.8ms)[0m [1m[35mschema[0m
+ [1m[36mload (3.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.0ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:13:46 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (27.3ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.0ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 37ms (Groonga: 28.3ms)
+ [1m[35mselect (0.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:13:47 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (50.9ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (0.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 55ms (Groonga: 51.9ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:13:47 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (2.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 6ms (Groonga: 2.8ms)
+ [1m[35mselect (2.3ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (2.7ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (1.9ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:13:47 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (57.4ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (7.0ms)
+ Rendered posts/edit.html.erb within layouts/application (8.1ms)
+Completed 200 OK in 153ms (Views: 93.4ms | Groonga: 57.4ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:13:47 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (4.5ms)
+ Rendered posts/new.html.erb within layouts/application (6.7ms)
+Completed 200 OK in 14ms (Views: 12.3ms | Groonga: 0.0ms)
+ [1m[36mshutdown (2.1ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (4.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:13:47 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (3.2ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (6.4ms)
+Completed 200 OK in 14ms (Views: 8.3ms | Groonga: 3.2ms)
+ [1m[36mshutdown (2.0ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.9ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:13:48 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (57.7ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.4ms)
+Completed 200 OK in 62ms (Views: 2.0ms | Groonga: 57.7ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (3.1ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (58.8ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.2ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (60.9ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.1ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (3.3ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (4.0ms)[0m [1m[35mschema[0m
+ [1m[36mload (3.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.1ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:14:10 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (27.2ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.1ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 36ms (Groonga: 28.3ms)
+ [1m[35mselect (0.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:14:10 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (17.3ms)
+ Rendered posts/new.html.erb within layouts/application (20.5ms)
+Completed 200 OK in 121ms (Views: 119.1ms | Groonga: 0.0ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (1.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (1.7ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:14:10 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (2.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 5ms (Groonga: 2.0ms)
+ [1m[35mselect (1.7ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (1.9ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (1.4ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:14:10 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (58.3ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (1.3ms)
+ Rendered posts/edit.html.erb within layouts/application (2.0ms)
+Completed 200 OK in 64ms (Views: 3.5ms | Groonga: 58.3ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:14:11 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (53.2ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (1.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 57ms (Groonga: 54.3ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:14:11 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.6ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (5.4ms)
+Completed 200 OK in 13ms (Views: 8.0ms | Groonga: 2.6ms)
+ [1m[36mshutdown (1.9ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.2ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:14:11 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (55.8ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.5ms)
+Completed 200 OK in 60ms (Views: 2.1ms | Groonga: 55.8ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (2.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (53.4ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (51.3ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.1ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (3.3ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (5.7ms)[0m [1m[35mschema[0m
+ [1m[36mload (5.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:14:32 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (1.2ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (4.3ms)
+Completed 200 OK in 102ms (Views: 95.2ms | Groonga: 1.2ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:14:33 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (43.9ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (1.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 48ms (Groonga: 44.9ms)
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:14:33 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (52.6ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (7.4ms)
+ Rendered posts/edit.html.erb within layouts/application (8.1ms)
+Completed 200 OK in 64ms (Views: 9.7ms | Groonga: 52.6ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:14:33 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (4.3ms)
+ Rendered posts/new.html.erb within layouts/application (6.5ms)
+Completed 200 OK in 14ms (Views: 12.0ms | Groonga: 0.0ms)
+ [1m[36mshutdown (2.3ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (4.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.8ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:14:33 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (59.4ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.5ms)
+Completed 200 OK in 64ms (Views: 2.0ms | Groonga: 59.4ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.3ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:14:33 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (3.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 6ms (Groonga: 3.0ms)
+ [1m[35mselect (3.0ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (3.4ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (2.2ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (3.2ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.4ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:14:34 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (53.0ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.0ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 56ms (Groonga: 54.0ms)
+ [1m[35mselect (0.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (57.7ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (4.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (58.8ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.1ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+ [1m[36mschema (0.7ms)[0m [1m[35mschema[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (0.9ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (0.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (3.2ms)[0m [1m[35mschema[0m
+ [1m[36mload (1.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (35.5ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (4.9ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (3.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (1.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (38.9ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.3ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (15.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (1.8ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:14:44 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (1.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 11ms (Groonga: 1.3ms)
+ [1m[35mselect (1.0ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (1.0ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.7ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:14:44 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (51.4ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (7.0ms)
+ Rendered posts/edit.html.erb within layouts/application (8.1ms)
+Completed 200 OK in 155ms (Views: 101.5ms | Groonga: 51.4ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (3.1ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:14:45 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (47.0ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (0.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 51ms (Groonga: 47.8ms)
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.7ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (1.4ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:14:45 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (35.7ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (0.8ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 38ms (Groonga: 36.5ms)
+ [1m[35mselect (0.7ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.5ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (0.8ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.0ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:14:45 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (1.2ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (2.5ms)
+Completed 200 OK in 6ms (Views: 3.8ms | Groonga: 1.2ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.6ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.2ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:14:45 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (3.4ms)
+ Rendered posts/new.html.erb within layouts/application (5.1ms)
+Completed 200 OK in 10ms (Views: 9.1ms | Groonga: 0.0ms)
+ [1m[36mshutdown (1.9ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (1.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.0ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (0.8ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:14:45 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (37.7ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.5ms)
+Completed 200 OK in 42ms (Views: 2.0ms | Groonga: 37.7ms)
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (5.4ms)[0m [1m[35mschema[0m
+ [1m[36mload (3.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (62.2ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (3.3ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (60.4ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.4ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (3.2ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.0ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (1.1ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:14:53 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (1.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 9ms (Groonga: 1.1ms)
+ [1m[35mselect (0.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (0.9ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:14:53 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (22.8ms)
+ Rendered posts/new.html.erb within layouts/application (26.9ms)
+Completed 200 OK in 129ms (Views: 127.3ms | Groonga: 0.0ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:14:53 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (58.5ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (0.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 62ms (Groonga: 59.4ms)
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:14:53 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (53.2ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.1ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 56ms (Groonga: 54.3ms)
+ [1m[35mselect (0.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.9ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:14:54 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (55.4ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.5ms)
+Completed 200 OK in 60ms (Views: 2.2ms | Groonga: 55.4ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (1.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.0ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:14:54 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (32.2ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (1.3ms)
+ Rendered posts/edit.html.erb within layouts/application (1.9ms)
+Completed 200 OK in 37ms (Views: 3.5ms | Groonga: 32.2ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:14:54 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.3ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (5.4ms)
+Completed 200 OK in 15ms (Views: 9.2ms | Groonga: 2.3ms)
+ [1m[36mshutdown (1.1ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.1ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (0.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (2.0ms)[0m [1m[35mschema[0m
+ [1m[36mload (1.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (1.2ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:15:40 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (27.1ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.0ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 36ms (Groonga: 28.1ms)
+ [1m[35mselect (0.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:15:40 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (59.7ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.9ms)
+Completed 200 OK in 155ms (Views: 93.1ms | Groonga: 59.7ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:15:41 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (24.4ms)
+ Rendered posts/new.html.erb within layouts/application (26.6ms)
+Completed 200 OK in 32ms (Views: 30.4ms | Groonga: 0.0ms)
+ [1m[36mshutdown (1.2ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:15:41 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (2.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 6ms (Groonga: 2.8ms)
+ [1m[35mselect (2.3ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (2.7ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (2.0ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (4.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:15:41 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (48.4ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (1.4ms)
+ Rendered posts/edit.html.erb within layouts/application (2.1ms)
+Completed 200 OK in 54ms (Views: 3.7ms | Groonga: 48.4ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:15:41 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.9ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (6.1ms)
+Completed 200 OK in 14ms (Views: 8.9ms | Groonga: 2.9ms)
+ [1m[36mshutdown (2.2ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:15:41 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (58.4ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (1.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 62ms (Groonga: 59.4ms)
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (57.8ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.0ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (62.9ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (1.9ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.8ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.6ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (4.4ms)[0m [1m[35mschema[0m
+ [1m[36mload (3.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (63.5ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (3.4ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (62.9ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.1ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (3.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:16:36 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (27.2ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (8.7ms)
+ Rendered posts/edit.html.erb within layouts/application (9.8ms)
+Completed 200 OK in 138ms (Views: 104.8ms | Groonga: 27.2ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.9ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:16:36 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (4.6ms)
+ Rendered posts/new.html.erb within layouts/application (6.7ms)
+Completed 200 OK in 13ms (Views: 11.4ms | Groonga: 0.0ms)
+ [1m[36mshutdown (1.5ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.4ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:16:36 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (54.9ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.1ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 58ms (Groonga: 56.0ms)
+ [1m[35mselect (0.8ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:16:36 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (3.2ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (7.2ms)
+Completed 200 OK in 16ms (Views: 10.0ms | Groonga: 3.2ms)
+ [1m[36mshutdown (2.2ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:16:37 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (54.7ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (0.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 58ms (Groonga: 55.5ms)
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:16:37 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (2.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 6ms (Groonga: 2.8ms)
+ [1m[35mselect (2.3ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (2.7ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (1.9ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:16:37 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (61.5ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.5ms)
+Completed 200 OK in 66ms (Views: 2.0ms | Groonga: 61.5ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (2.4ms)[0m [1m[35mschema[0m
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mshutdown (2.4ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mshutdown (2.5ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (20.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mshutdown (1.9ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mshutdown (2.4ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mshutdown (1.9ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (3.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mshutdown (2.0ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.9ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mshutdown (1.9ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.9ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mshutdown (2.0ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.7ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (4.5ms)[0m [1m[35mschema[0m
+ [1m[36mshutdown (1.9ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (3.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mshutdown (2.5ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (1.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.7ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mshutdown (1.9ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mshutdown (1.9ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mshutdown (2.1ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mshutdown (2.0ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.9ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mshutdown (2.0ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (1.4ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.1ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (0.8ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.5ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mshutdown (1.6ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (3.3ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (4.9ms)[0m [1m[35mschema[0m
+ [1m[36mload (4.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.6ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:18:25 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (27.5ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (0.9ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 37ms (Groonga: 28.4ms)
+ [1m[35mselect (1.4ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (3.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:18:25 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (61.7ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (7.1ms)
+ Rendered posts/edit.html.erb within layouts/application (8.2ms)
+Completed 200 OK in 168ms (Views: 103.8ms | Groonga: 61.7ms)
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:18:26 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.8ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (6.0ms)
+Completed 200 OK in 14ms (Views: 8.7ms | Groonga: 2.8ms)
+ [1m[36mshutdown (2.0ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.9ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:18:26 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (4.4ms)
+ Rendered posts/new.html.erb within layouts/application (6.5ms)
+Completed 200 OK in 14ms (Views: 11.9ms | Groonga: 0.0ms)
+ [1m[36mshutdown (2.1ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:18:26 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (59.9ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (1.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 64ms (Groonga: 61.0ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.4ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:18:26 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (2.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 6ms (Groonga: 2.8ms)
+ [1m[35mselect (2.4ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (2.7ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (2.0ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:18:26 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (54.6ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.7ms)
+Completed 200 OK in 59ms (Views: 2.6ms | Groonga: 54.6ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (1.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (37.8ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.1ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (52.9ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+ [1m[36mschema (0.7ms)[0m [1m[35mschema[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (1.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (2.8ms)[0m [1m[35mschema[0m
+ [1m[36mload (2.2ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (47.6ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (3.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (57.1ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.2ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (1.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (9.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:18:42 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (27.8ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (1.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 39ms (Groonga: 29.2ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:18:42 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (56.7ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (7.1ms)
+ Rendered posts/edit.html.erb within layouts/application (8.2ms)
+Completed 200 OK in 162ms (Views: 102.6ms | Groonga: 56.7ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:18:43 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (2.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 6ms (Groonga: 2.7ms)
+ [1m[35mselect (3.3ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (2.8ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (2.0ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (3.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:18:43 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (50.6ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.5ms)
+Completed 200 OK in 55ms (Views: 2.1ms | Groonga: 50.6ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.8ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.6ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:18:43 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (61.0ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (0.9ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 64ms (Groonga: 61.8ms)
+ [1m[35mselect (0.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:18:43 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.8ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (6.0ms)
+Completed 200 OK in 14ms (Views: 9.0ms | Groonga: 2.8ms)
+ [1m[36mshutdown (2.0ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:18:43 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (4.5ms)
+ Rendered posts/new.html.erb within layouts/application (6.6ms)
+Completed 200 OK in 14ms (Views: 12.1ms | Groonga: 0.0ms)
+ [1m[36mshutdown (2.2ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.0ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (2.5ms)[0m [1m[35mschema[0m
+ [1m[36mload (1.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (47.6ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (1.1ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (58.0ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.1ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (1.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.5ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (14.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.7ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:18:49 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (1.2ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (4.5ms)
+Completed 200 OK in 100ms (Views: 92.7ms | Groonga: 1.2ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:18:50 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (59.7ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (0.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 64ms (Groonga: 60.7ms)
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:18:50 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (24.0ms)
+ Rendered posts/new.html.erb within layouts/application (26.1ms)
+Completed 200 OK in 32ms (Views: 30.3ms | Groonga: 0.0ms)
+ [1m[36mshutdown (1.4ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:18:50 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (56.7ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (1.3ms)
+ Rendered posts/edit.html.erb within layouts/application (2.0ms)
+Completed 200 OK in 62ms (Views: 3.6ms | Groonga: 56.7ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (3.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:18:50 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (3.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 7ms (Groonga: 3.3ms)
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (2.9ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (1.9ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:18:50 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (59.1ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (0.9ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 62ms (Groonga: 60.0ms)
+ [1m[35mselect (0.6ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:18:51 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (56.3ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.5ms)
+Completed 200 OK in 60ms (Views: 2.0ms | Groonga: 56.3ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (3.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (5.3ms)[0m [1m[35mschema[0m
+ [1m[36mload (2.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (64.0ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.4ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (59.4ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (1.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.1ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.0ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:19:19 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (27.4ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (2.5ms)
+Completed 200 OK in 126ms (Views: 91.2ms | Groonga: 27.4ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:19:19 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (52.2ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (7.3ms)
+ Rendered posts/edit.html.erb within layouts/application (8.0ms)
+Completed 200 OK in 64ms (Views: 9.6ms | Groonga: 52.2ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.2ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:19:19 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (63.9ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (1.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 68ms (Groonga: 64.9ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (3.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.7ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:19:20 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (2.2ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 4ms (Groonga: 2.2ms)
+ [1m[35mselect (1.4ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (1.3ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (4.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.8ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:19:20 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.8ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (6.0ms)
+Completed 200 OK in 14ms (Views: 8.8ms | Groonga: 2.8ms)
+ [1m[36mshutdown (1.5ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:19:20 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (4.4ms)
+ Rendered posts/new.html.erb within layouts/application (6.5ms)
+Completed 200 OK in 14ms (Views: 11.9ms | Groonga: 0.0ms)
+ [1m[36mshutdown (2.2ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.3ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:19:20 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (50.2ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.1ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 53ms (Groonga: 51.3ms)
+ [1m[35mselect (0.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (1.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (2.9ms)[0m [1m[35mschema[0m
+ [1m[36mload (2.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (1.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (45.5ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.2ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (3.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (4.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (3.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (52.5ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (1.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (10.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:24:35 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (1.2ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (4.5ms)
+Completed 200 OK in 109ms (Views: 100.9ms | Groonga: 1.2ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:24:35 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (21.9ms)
+ Rendered posts/new.html.erb within layouts/application (24.1ms)
+Completed 200 OK in 30ms (Views: 28.2ms | Groonga: 0.0ms)
+ [1m[36mshutdown (1.2ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:24:35 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (61.4ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.4ms)
+Completed 200 OK in 66ms (Views: 2.0ms | Groonga: 61.4ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:24:36 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (61.3ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.0ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 65ms (Groonga: 62.3ms)
+ [1m[35mselect (0.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (3.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:24:36 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (3.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 7ms (Groonga: 3.5ms)
+ [1m[35mselect (2.7ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (2.2ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (1.6ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:24:36 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (53.1ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (1.3ms)
+ Rendered posts/edit.html.erb within layouts/application (1.9ms)
+Completed 200 OK in 59ms (Views: 3.5ms | Groonga: 53.1ms)
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:24:36 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (48.3ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (1.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 52ms (Groonga: 49.3ms)
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+ [1m[36mschema (0.7ms)[0m [1m[35mschema[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (5.1ms)[0m [1m[35mschema[0m
+ [1m[36mload (5.2ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (3.1ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:25:13 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (27.2ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.0ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 37ms (Groonga: 28.3ms)
+ [1m[35mselect (1.0ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (0.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (0.8ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (0.8ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:25:14 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (31.6ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (0.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 34ms (Groonga: 32.5ms)
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.4ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:25:14 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (2.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 6ms (Groonga: 2.8ms)
+ [1m[35mselect (2.3ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (2.7ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (1.9ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:25:14 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.9ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (8.4ms)
+Completed 200 OK in 117ms (Views: 111.6ms | Groonga: 2.9ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (5.6ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:25:14 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (60.6ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (7.1ms)
+ Rendered posts/edit.html.erb within layouts/application (7.8ms)
+Completed 200 OK in 72ms (Views: 9.4ms | Groonga: 60.6ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (3.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:25:14 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (53.8ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.8ms)
+Completed 200 OK in 59ms (Views: 3.1ms | Groonga: 53.8ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:25:15 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (4.6ms)
+ Rendered posts/new.html.erb within layouts/application (6.7ms)
+Completed 200 OK in 14ms (Views: 11.8ms | Groonga: 0.0ms)
+ [1m[36mshutdown (1.4ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (59.7ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (61.8ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.4ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (4.7ms)[0m [1m[35mschema[0m
+ [1m[36mload (3.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.4ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:25:22 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (28.1ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.0ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 39ms (Groonga: 29.1ms)
+ [1m[35mselect (0.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:25:22 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (49.5ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (7.2ms)
+ Rendered posts/edit.html.erb within layouts/application (8.3ms)
+Completed 200 OK in 159ms (Views: 107.5ms | Groonga: 49.5ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.9ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.4ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:25:23 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (2.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 6ms (Groonga: 2.8ms)
+ [1m[35mselect (2.4ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (2.8ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (2.0ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:25:23 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.8ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (6.1ms)
+Completed 200 OK in 14ms (Views: 8.9ms | Groonga: 2.8ms)
+ [1m[36mshutdown (2.0ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:25:23 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (57.2ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (0.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 61ms (Groonga: 58.0ms)
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:25:23 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (5.3ms)
+ Rendered posts/new.html.erb within layouts/application (7.6ms)
+Completed 200 OK in 15ms (Views: 13.3ms | Groonga: 0.0ms)
+ [1m[36mshutdown (2.3ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:25:23 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (56.3ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.6ms)
+Completed 200 OK in 61ms (Views: 2.5ms | Groonga: 56.3ms)
+ [1m[36mshutdown (1.2ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (55.7ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (53.0ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.0ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.5ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (3.7ms)[0m [1m[35mschema[0m
+ [1m[36mload (2.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (46.1ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (3.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.2ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (55.5ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.3ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (1.4ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.1ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (1.2ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:25:57 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (26.9ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.0ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 36ms (Groonga: 27.9ms)
+ [1m[35mselect (1.0ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:25:57 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (2.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 7ms (Groonga: 2.9ms)
+ [1m[35mselect (1.6ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (1.9ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (1.4ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:25:58 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (54.5ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.9ms)
+Completed 200 OK in 156ms (Views: 99.3ms | Groonga: 54.5ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:25:58 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (51.7ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (7.2ms)
+ Rendered posts/edit.html.erb within layouts/application (8.0ms)
+Completed 200 OK in 63ms (Views: 9.5ms | Groonga: 51.7ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (3.1ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:25:58 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (4.2ms)
+ Rendered posts/new.html.erb within layouts/application (6.4ms)
+Completed 200 OK in 14ms (Views: 12.2ms | Groonga: 0.0ms)
+ [1m[36mshutdown (2.1ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:25:58 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (54.1ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (0.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 57ms (Groonga: 54.8ms)
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:25:58 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.8ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (5.7ms)
+Completed 200 OK in 14ms (Views: 8.6ms | Groonga: 2.8ms)
+ [1m[36mshutdown (2.1ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (1.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (2.7ms)[0m [1m[35mschema[0m
+ [1m[36mload (1.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (40.4ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (51.0ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.0ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (4.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.3ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:26:15 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (1.2ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 9ms (Groonga: 1.2ms)
+ [1m[35mselect (0.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (1.1ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.9ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:26:16 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (1.9ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (5.1ms)
+Completed 200 OK in 109ms (Views: 104.1ms | Groonga: 1.9ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:26:16 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (48.9ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.1ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 52ms (Groonga: 50.0ms)
+ [1m[35mselect (0.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:26:16 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (58.1ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.6ms)
+Completed 200 OK in 63ms (Views: 2.7ms | Groonga: 58.1ms)
+ [1m[36mshutdown (1.1ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:26:16 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (57.2ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (5.6ms)
+ Rendered posts/edit.html.erb within layouts/application (6.4ms)
+Completed 200 OK in 68ms (Views: 7.9ms | Groonga: 57.2ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:26:16 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (3.6ms)
+ Rendered posts/new.html.erb within layouts/application (5.3ms)
+Completed 200 OK in 11ms (Views: 9.9ms | Groonga: 0.0ms)
+ [1m[36mshutdown (1.8ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:26:17 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (57.0ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (1.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 61ms (Groonga: 58.2ms)
+ [1m[36mshutdown (1.1ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (1.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (2.8ms)[0m [1m[35mschema[0m
+ [1m[36mload (2.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (1.8ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:27:25 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (26.9ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (0.9ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 36ms (Groonga: 27.9ms)
+ [1m[35mselect (1.1ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:27:25 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (19.0ms)
+ Rendered posts/new.html.erb within layouts/application (22.9ms)
+Completed 200 OK in 125ms (Views: 123.1ms | Groonga: 0.0ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (3.2ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:27:26 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (59.3ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (1.3ms)
+ Rendered posts/edit.html.erb within layouts/application (2.0ms)
+Completed 200 OK in 65ms (Views: 3.5ms | Groonga: 59.3ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:27:26 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (47.3ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.5ms)
+Completed 200 OK in 52ms (Views: 2.0ms | Groonga: 47.3ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:27:26 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.8ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (5.9ms)
+Completed 200 OK in 14ms (Views: 8.8ms | Groonga: 2.8ms)
+ [1m[36mshutdown (2.1ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:27:26 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (60.5ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (1.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 64ms (Groonga: 61.5ms)
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (4.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.8ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:27:26 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (3.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 7ms (Groonga: 3.0ms)
+ [1m[35mselect (2.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (2.9ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (2.1ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.9ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (53.2ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.1ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (34.9ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (3.1ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (5.7ms)[0m [1m[35mschema[0m
+ [1m[36mload (4.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.8ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 18:27:49 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (28.9ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.1ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 40ms (Groonga: 30.0ms)
+ [1m[35mselect (1.0ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (3.2ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (4.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 18:27:49 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (47.3ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (7.1ms)
+ Rendered posts/edit.html.erb within layouts/application (8.2ms)
+Completed 200 OK in 154ms (Views: 104.4ms | Groonga: 47.3ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (1.2ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (0.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.0ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.0ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 18:27:50 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (42.7ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (1.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 46ms (Groonga: 43.8ms)
+ [1m[36mshutdown (1.9ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (5.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (4.1ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 18:27:50 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (3.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 8ms (Groonga: 3.6ms)
+ [1m[35mselect (1.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (1.6ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (1.2ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.5ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (3.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (4.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 18:27:50 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (3.7ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (7.7ms)
+Completed 200 OK in 16ms (Views: 10.0ms | Groonga: 3.7ms)
+ [1m[36mshutdown (2.3ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 18:27:50 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (4.5ms)
+ Rendered posts/new.html.erb within layouts/application (6.8ms)
+Completed 200 OK in 14ms (Views: 12.4ms | Groonga: 0.0ms)
+ [1m[36mshutdown (2.2ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (3.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.9ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.5ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 18:27:50 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (35.4ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.5ms)
+Completed 200 OK in 39ms (Views: 2.0ms | Groonga: 35.4ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (59.7ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (51.6ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.0ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (1.1ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (0.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (0.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (0.7ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (0.7ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (1.6ms)[0m [1m[35mschema[0m
+ [1m[36mload (1.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (0.8ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 21:36:02 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (29.2ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.0ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 85ms (Groonga: 30.2ms)
+ [1m[35mselect (2.0ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (2.2ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (1.7ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 21:36:03 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (1.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 4ms (Groonga: 1.5ms)
+ [1m[35mselect (1.1ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (1.3ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.6ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.2ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 21:36:03 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (29.6ms)
+ Rendered posts/new.html.erb within layouts/application (35.6ms)
+Completed 200 OK in 314ms (Views: 313.0ms | Groonga: 0.0ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (1.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 21:36:03 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (42.4ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (0.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 46ms (Groonga: 43.2ms)
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 21:36:03 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.6ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (5.6ms)
+Completed 200 OK in 13ms (Views: 8.3ms | Groonga: 2.6ms)
+ [1m[36mshutdown (1.9ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (1.1ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (0.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (0.8ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (0.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (0.8ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.2ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 21:36:03 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (27.9ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.5ms)
+Completed 200 OK in 32ms (Views: 2.1ms | Groonga: 27.9ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (0.9ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (0.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (0.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (0.7ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (0.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (0.6ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 21:36:04 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (27.1ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (1.3ms)
+ Rendered posts/edit.html.erb within layouts/application (2.0ms)
+Completed 200 OK in 32ms (Views: 3.6ms | Groonga: 27.1ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (0.8ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (0.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (0.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (0.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (0.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (0.6ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (0.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (26.9ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (1.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (0.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (0.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (0.7ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (0.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (0.6ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (0.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (0.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (26.9ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (0.9ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+ [1m[36mschema (0.6ms)[0m [1m[35mschema[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (0.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.1ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (2.9ms)[0m [1m[35mschema[0m
+ [1m[36mload (1.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 21:40:12 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (27.9ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (2.5ms)
+Completed 200 OK in 135ms (Views: 99.5ms | Groonga: 27.9ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 21:40:12 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (48.6ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (0.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 52ms (Groonga: 49.5ms)
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.9ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.1ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 21:40:12 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (2.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 6ms (Groonga: 2.6ms)
+ [1m[35mselect (2.1ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (2.4ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (1.8ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (1.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.5ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.5ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 21:40:13 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.0ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (4.2ms)
+Completed 200 OK in 11ms (Views: 6.7ms | Groonga: 2.0ms)
+ [1m[36mshutdown (1.5ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 21:40:13 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (56.3ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (7.3ms)
+ Rendered posts/edit.html.erb within layouts/application (8.0ms)
+Completed 200 OK in 68ms (Views: 9.7ms | Groonga: 56.3ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 21:40:13 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (2.9ms)
+ Rendered posts/new.html.erb within layouts/application (4.2ms)
+Completed 200 OK in 9ms (Views: 7.7ms | Groonga: 0.0ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.2ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 21:40:13 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (52.9ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.1ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 57ms (Groonga: 54.0ms)
+ [1m[35mselect (0.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (57.7ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (1.7ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (44.2ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.1ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.7ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (3.7ms)[0m [1m[35mschema[0m
+ [1m[36mload (3.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 21:40:19 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (27.2ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (2.5ms)
+Completed 200 OK in 127ms (Views: 93.5ms | Groonga: 27.2ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.7ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.0ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 21:40:20 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (53.8ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.0ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 57ms (Groonga: 54.8ms)
+ [1m[35mselect (0.7ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.9ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.8ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 21:40:20 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (48.9ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (7.4ms)
+ Rendered posts/edit.html.erb within layouts/application (8.2ms)
+Completed 200 OK in 61ms (Views: 9.8ms | Groonga: 48.9ms)
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (1.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (0.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (0.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (0.7ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (0.8ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.2ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (0.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 21:40:20 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (0.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 2ms (Groonga: 0.9ms)
+ [1m[35mselect (0.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (1.0ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 21:40:20 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (4.2ms)
+ Rendered posts/new.html.erb within layouts/application (6.1ms)
+Completed 200 OK in 13ms (Views: 11.3ms | Groonga: 0.0ms)
+ [1m[36mshutdown (2.1ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 21:40:20 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (52.7ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (0.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 56ms (Groonga: 53.6ms)
+ [1m[36mshutdown (0.7ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.9ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.8ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.2ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 21:40:20 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.4ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (5.4ms)
+Completed 200 OK in 14ms (Views: 9.1ms | Groonga: 2.4ms)
+ [1m[36mshutdown (1.7ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.2ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (55.7ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.8ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.7ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (2.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (54.7ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.1ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.6ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.6ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (3.5ms)[0m [1m[35mschema[0m
+ [1m[36mload (1.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (1.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (49.9ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.0ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.5ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.1ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (54.6ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.4ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 21:41:17 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (27.1ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (9.0ms)
+ Rendered posts/edit.html.erb within layouts/application (10.2ms)
+Completed 200 OK in 152ms (Views: 116.8ms | Groonga: 27.1ms)
+ [1m[36mshutdown (1.2ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 21:41:17 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.8ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (6.4ms)
+Completed 200 OK in 15ms (Views: 9.7ms | Groonga: 2.8ms)
+ [1m[36mshutdown (2.2ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 21:41:17 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (49.2ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.6ms)
+Completed 200 OK in 54ms (Views: 2.5ms | Groonga: 49.2ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 21:41:17 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (4.5ms)
+ Rendered posts/new.html.erb within layouts/application (6.7ms)
+Completed 200 OK in 15ms (Views: 13.0ms | Groonga: 0.0ms)
+ [1m[36mshutdown (3.4ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (2.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 21:41:17 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (56.9ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (1.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 62ms (Groonga: 58.2ms)
+ [1m[36mshutdown (1.0ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (1.9ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (2.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.9ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 21:41:18 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (2.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 6ms (Groonga: 2.6ms)
+ [1m[35mselect (2.2ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (3.1ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (2.1ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (3.3ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (3.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (3.0ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (4.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.2ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (3.3ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 21:41:18 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (57.0ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.3ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 61ms (Groonga: 58.3ms)
+ [1m[35mselect (0.8ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (0.8ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------
+-----------------------------------------
+PostsControllerTest: test_should_get_edit
+-----------------------------------------
+ [1m[36mtable_create (1.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.5ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mschema (3.8ms)[0m [1m[35mschema[0m
+ [1m[36mload (3.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1/edit" for 127.0.0.1 at 2017-02-03 21:44:45 +0900
+Processing by PostsController#edit as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (27.3ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/edit.html.erb within layouts/application
+ Rendered posts/_form.html.erb (8.8ms)
+ Rendered posts/edit.html.erb within layouts/application (10.0ms)
+Completed 200 OK in 141ms (Views: 106.5ms | Groonga: 27.3ms)
+ [1m[36mshutdown (1.1ms)[0m [1m[35mshutdown[0m
+----------------------------------------
+PostsControllerTest: test_should_get_new
+----------------------------------------
+ [1m[36mtable_create (2.1ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.6ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.1ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.9ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/new" for 127.0.0.1 at 2017-02-03 21:44:45 +0900
+Processing by PostsController#new as HTML
+ Rendering posts/new.html.erb within layouts/application
+ Rendered posts/_form.html.erb (2.0ms)
+ Rendered posts/new.html.erb within layouts/application (2.9ms)
+Completed 200 OK in 6ms (Views: 5.2ms | Groonga: 0.0ms)
+ [1m[36mshutdown (1.1ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_create_post
+--------------------------------------------
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.4ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.4ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (2.6ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started POST "/posts" for 127.0.0.1 at 2017-02-03 21:44:45 +0900
+Processing by PostsController#create as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}}
+ [1m[36mload (3.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Redirected to http://www.example.com/posts/2
+Completed 302 Found in 8ms (Groonga: 3.3ms)
+ [1m[35mselect (2.6ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[35mselect (2.9ms)[0m [1m[34mselect --limit "1" --match_columns "body" --sort_keys "-_id" --sortby "-_id" --table "posts"[0m
+ [1m[36mshutdown (1.9ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+PostsControllerTest: test_should_destroy_post
+---------------------------------------------
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.3ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (4.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.7ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+ [1m[35mselect (3.5ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+Started DELETE "/posts/1" for 127.0.0.1 at 2017-02-03 21:44:45 +0900
+Processing by PostsController#destroy as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (53.1ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mdelete (1.4ms)[0m [1m[31mdelete --filter "_id == 1" --table "posts"[0m
+Redirected to http://www.example.com/posts
+Completed 302 Found in 58ms (Groonga: 54.5ms)
+ [1m[35mselect (1.0ms)[0m [1m[34mselect --limit "0" --match_columns "body" --output_columns "_id" --table "posts"[0m
+ [1m[36mshutdown (1.1ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_show_post
+------------------------------------------
+ [1m[36mtable_create (3.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (3.1ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (13.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (3.0ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (4.2ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (5.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts/1" for 127.0.0.1 at 2017-02-03 21:44:45 +0900
+Processing by PostsController#show as HTML
+ Parameters: {"id"=>"1"}
+ [1m[35mselect (54.3ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ Rendering posts/show.html.erb within layouts/application
+ Rendered posts/show.html.erb within layouts/application (0.7ms)
+Completed 200 OK in 60ms (Views: 3.0ms | Groonga: 54.3ms)
+ [1m[36mshutdown (1.1ms)[0m [1m[35mshutdown[0m
+--------------------------------------------
+PostsControllerTest: test_should_update_post
+--------------------------------------------
+ [1m[36mtable_create (3.2ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (6.6ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (4.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (3.0ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.5ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started PATCH "/posts/1" for 127.0.0.1 at 2017-02-03 21:44:46 +0900
+Processing by PostsController#update as HTML
+ Parameters: {"post"=>{"body"=>"World", "title"=>"Hello"}, "id"=>"1"}
+ [1m[35mselect (55.7ms)[0m [1m[34mselect --filter "_id == \"1\"" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mload (1.2ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"_id\":1,\"body\":\"World\",\"title\":\"Hello\"}\n]"[0m
+Redirected to http://www.example.com/posts/1
+Completed 302 Found in 61ms (Groonga: 56.9ms)
+ [1m[36mshutdown (1.1ms)[0m [1m[35mshutdown[0m
+------------------------------------------
+PostsControllerTest: test_should_get_index
+------------------------------------------
+ [1m[36mtable_create (1.7ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (2.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.9ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.0ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (3.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.6ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (4.6ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\",\"body\":\"World\"}\n]"[0m
+Started GET "/posts" for 127.0.0.1 at 2017-02-03 21:44:46 +0900
+Processing by PostsController#index as HTML
+ Rendering posts/index.html.erb within layouts/application
+ [1m[35mselect (2.8ms)[0m [1m[34mselect --limit "-1" --match_columns "body" --table "posts"[0m
+ Rendered posts/index.html.erb within layouts/application (7.1ms)
+Completed 200 OK in 18ms (Views: 12.8ms | Groonga: 2.8ms)
+ [1m[36mshutdown (2.1ms)[0m [1m[35mshutdown[0m
+----------------------------
+PostTest: test_.create(Hash)
+----------------------------
+ [1m[36mtable_create (1.6ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (1.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (1.3ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (0.8ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (1.7ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (1.3ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (1.8ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello\"}\n]"[0m
+ [1m[35mselect (35.5ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+------------------------------
+PostTest: test_.create([Hash])
+------------------------------
+ [1m[36mtable_create (3.4ms)[0m [1m[35mtable_create --flags "TABLE_NO_KEY" --name "posts"[0m
+ [1m[36mcolumn_create (3.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "title" --table "posts" --type "ShortText"[0m
+ [1m[36mcolumn_create (2.8ms)[0m [1m[35mcolumn_create --flags "COLUMN_SCALAR" --name "body" --table "posts" --type "Text"[0m
+ [1m[36mtable_create (2.9ms)[0m [1m[35mtable_create --default_tokenizer "TokenBigram" --flags "TABLE_PAT_KEY" --key_type "ShortText" --name "terms" --normalizer "NormalizerAuto"[0m
+ [1m[36mcolumn_create (4.0ms)[0m [1m[35mcolumn_create --flags "COLUMN_INDEX|WITH_POSITION" --name "posts_body" --source "body" --table "terms" --type "posts"[0m
+ [1m[36mtable_create (2.9ms)[0m [1m[35mtable_create --flags "TABLE_HASH_KEY" --key_type "UInt32" --name "ages"[0m
+ [1m[36mload (3.3ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello1\"}\n]"[0m
+ [1m[36mload (3.0ms)[0m [1m[32mload --command_version "3" --output_errors "yes" --output_ids "yes" --table "posts" --values "[\n{\"title\":\"Hello2\"}\n]"[0m
+ [1m[35mselect (67.8ms)[0m [1m[34mselect --filter "_id == 1" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[35mselect (1.6ms)[0m [1m[34mselect --filter "_id == 2" --limit "1" --match_columns "body" --table "posts"[0m
+ [1m[36mshutdown (0.9ms)[0m [1m[35mshutdown[0m
+---------------------------------------------
+AgeTest: test_validate:__key:_invalid:_string
+---------------------------------------------