YUKI Hiroshi
null+****@clear*****
Thu Apr 24 15:34:38 JST 2014
YUKI Hiroshi 2014-04-24 15:34:38 +0900 (Thu, 24 Apr 2014) New Revision: cc5d4f3b8034cd0cf8f914921ce9e894663ab3b0 https://github.com/droonga/droonga-engine/commit/cc5d4f3b8034cd0cf8f914921ce9e894663ab3b0 Message: test: Add drntest for delete with filter Added files: test/command/suite/groonga/delete/filter.expected test/command/suite/groonga/delete/filter.test test/command/suite/groonga/delete/invalid-filter.expected test/command/suite/groonga/delete/invalid-filter.test Added: test/command/suite/groonga/delete/filter.expected (+19 -0) 100644 =================================================================== --- /dev/null +++ test/command/suite/groonga/delete/filter.expected 2014-04-24 15:34:38 +0900 (a973283) @@ -0,0 +1,19 @@ +{ + "inReplyTo": "request-id", + "statusCode": 200, + "type": "add.result", + "body": true +} +{ + "inReplyTo": "request-id", + "statusCode": 200, + "type": "delete.result", + "body": [ + [ + 0, + 0.0, + 0.0 + ], + true + ] +} Added: test/command/suite/groonga/delete/filter.test (+19 -0) 100644 =================================================================== --- /dev/null +++ test/command/suite/groonga/delete/filter.test 2014-04-24 15:34:38 +0900 (0314769) @@ -0,0 +1,19 @@ +#@include fixture/user-table.jsons +{ + "type": "add", + "dataset": "Droonga", + "body": { + "table" : "User", + "key" : "key", + "values" : { + } + } +} +{ + "type": "delete", + "dataset": "Droonga", + "body": { + "table" : "User", + "filter" : "_key @^ \"key\"" + } +} Added: test/command/suite/groonga/delete/invalid-filter.expected (+14 -0) 100644 =================================================================== --- /dev/null +++ test/command/suite/groonga/delete/invalid-filter.expected 2014-04-24 15:34:38 +0900 (205d66a) @@ -0,0 +1,14 @@ +{ + "inReplyTo": "request-id", + "statusCode": 200, + "type": "delete.result", + "body": [ + [ + -63, + 0.0, + 0.0, + "syntax error in filter: <_key>" + ], + false + ] +} Added: test/command/suite/groonga/delete/invalid-filter.test (+9 -0) 100644 =================================================================== --- /dev/null +++ test/command/suite/groonga/delete/invalid-filter.test 2014-04-24 15:34:38 +0900 (2725217) @@ -0,0 +1,9 @@ +#@include fixture/user-table.jsons +{ + "type": "delete", + "dataset": "Droonga", + "body": { + "table" : "User", + "filter" : "_key" + } +} -------------- next part -------------- HTML����������������������������...Download