[Groonga-commit] droonga/droonga-engine at cc5d4f3 [master] test: Add drntest for delete with filter

Back to archive index

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 



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