YUKI Hiroshi
null+****@clear*****
Thu Apr 24 13:44:22 JST 2014
YUKI Hiroshi 2014-04-24 13:44:22 +0900 (Thu, 24 Apr 2014) New Revision: d4dc081a598bf359a9447b41eb7de4e5e1b6955b https://github.com/droonga/droonga-engine/commit/d4dc081a598bf359a9447b41eb7de4e5e1b6955b Message: test: Add drntest cases for Groonga's delete Added files: test/command/suite/groonga/delete/duplicated-identifiers.expected test/command/suite/groonga/delete/duplicated-identifiers.test test/command/suite/groonga/delete/no-identifier.expected test/command/suite/groonga/delete/no-identifier.test test/command/suite/groonga/delete/success.expected test/command/suite/groonga/delete/success.test test/command/suite/groonga/delete/unknown-table.expected test/command/suite/groonga/delete/unknown-table.test Added: test/command/suite/groonga/delete/duplicated-identifiers.expected (+27 -0) 100644 =================================================================== --- /dev/null +++ test/command/suite/groonga/delete/duplicated-identifiers.expected 2014-04-24 13:44:22 +0900 (0c2a721) @@ -0,0 +1,27 @@ +{ + "inReplyTo": "request-id", + "statusCode": 200, + "type": "table_create.result", + "body": [ + [ + 0, + 0.0, + 0.0 + ], + true + ] +} +{ + "inReplyTo": "request-id", + "statusCode": 200, + "type": "delete.result", + "body": [ + [ + -22, + 0.0, + 0.0, + "" + ], + false + ] +} Added: test/command/suite/groonga/delete/duplicated-identifiers.test (+17 -0) 100644 =================================================================== --- /dev/null +++ test/command/suite/groonga/delete/duplicated-identifiers.test 2014-04-24 13:44:22 +0900 (e54d734) @@ -0,0 +1,17 @@ +{ + "type": "table_create", + "dataset": "Droonga", + "body": { + "name" : "User", + "flags" : "TABLE_PAT_KEY" + } +} +{ + "type": "delete", + "dataset": "Droonga", + "body": { + "table" : "User", + "key" : "key", + "id" : 1 + } +} Added: test/command/suite/groonga/delete/no-identifier.expected (+27 -0) 100644 =================================================================== --- /dev/null +++ test/command/suite/groonga/delete/no-identifier.expected 2014-04-24 13:44:22 +0900 (0c2a721) @@ -0,0 +1,27 @@ +{ + "inReplyTo": "request-id", + "statusCode": 200, + "type": "table_create.result", + "body": [ + [ + 0, + 0.0, + 0.0 + ], + true + ] +} +{ + "inReplyTo": "request-id", + "statusCode": 200, + "type": "delete.result", + "body": [ + [ + -22, + 0.0, + 0.0, + "" + ], + false + ] +} Added: test/command/suite/groonga/delete/no-identifier.test (+15 -0) 100644 =================================================================== --- /dev/null +++ test/command/suite/groonga/delete/no-identifier.test 2014-04-24 13:44:22 +0900 (3a8c6b9) @@ -0,0 +1,15 @@ +{ + "type": "table_create", + "dataset": "Droonga", + "body": { + "name" : "User", + "flags" : "TABLE_PAT_KEY" + } +} +{ + "type": "delete", + "dataset": "Droonga", + "body": { + "table" : "User" + } +} Added: test/command/suite/groonga/delete/success.expected (+32 -0) 100644 =================================================================== --- /dev/null +++ test/command/suite/groonga/delete/success.expected 2014-04-24 13:44:22 +0900 (6c190c3) @@ -0,0 +1,32 @@ +{ + "inReplyTo": "request-id", + "statusCode": 200, + "type": "table_create.result", + "body": [ + [ + 0, + 0.0, + 0.0 + ], + true + ] +} +{ + "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/success.test (+26 -0) 100644 =================================================================== --- /dev/null +++ test/command/suite/groonga/delete/success.test 2014-04-24 13:44:22 +0900 (223d02b) @@ -0,0 +1,26 @@ +{ + "type": "table_create", + "dataset": "Droonga", + "body": { + "name" : "User", + "flags" : "TABLE_PAT_KEY" + } +} +{ + "type": "add", + "dataset": "Droonga", + "body": { + "table" : "User", + "key" : "key", + "values" : { + } + } +} +{ + "type": "delete", + "dataset": "Droonga", + "body": { + "table" : "User", + "key" : "key" + } +} Added: test/command/suite/groonga/delete/unknown-table.expected (+14 -0) 100644 =================================================================== --- /dev/null +++ test/command/suite/groonga/delete/unknown-table.expected 2014-04-24 13:44:22 +0900 (6d23365) @@ -0,0 +1,14 @@ +{ + "inReplyTo": "request-id", + "statusCode": 200, + "type": "delete.result", + "body": [ + [ + -22, + 0.0, + 0.0, + "table doesn't exist: <Unknown>" + ], + false + ] +} Added: test/command/suite/groonga/delete/unknown-table.test (+7 -0) 100644 =================================================================== --- /dev/null +++ test/command/suite/groonga/delete/unknown-table.test 2014-04-24 13:44:22 +0900 (6f7afe0) @@ -0,0 +1,7 @@ +{ + "type": "delete", + "dataset": "Droonga", + "body": { + "table" : "Unknown" + } +} -------------- next part -------------- HTML����������������������������...Download