浏览代码

[TEST] Fixed suggestion tests for 1.0.0.Beta1
Results order has changed because the standard analyzer no
longer removes stopwords

Clinton Gormley 12 年之前
父节点
当前提交
381436843d
共有 1 个文件被更改,包括 27 次插入4 次删除
  1. 27 4
      rest-api-spec/test/suggest/10_basic.yaml

+ 27 - 4
rest-api-spec/test/suggest/10_basic.yaml

@@ -1,9 +1,7 @@
----
-"Basic tests for suggest API":
+setup:
   - skip:
       version:     "0 - 0.90.2"
       reason:      "Suggest is broken on 0.90.2 - see #3246"
-
   - do:
       index:
         index: test
@@ -11,10 +9,17 @@
         id:    testing_document
         body:
           body: Amsterdam meetup
-
   - do:
       indices.refresh: {}
 
+
+---
+"Basic tests for suggest API - pre v1":
+  - skip:
+      version:     "1 - 99"
+      reason:      "Standard analyzer uses stopwords"
+
+
   - do:
       suggest:
         body:
@@ -25,3 +30,21 @@
 
   - match: {test_suggestion.0.options.0.text: amsterdam}
   - match: {test_suggestion.1.options.0.text: meetup}
+
+---
+"Basic tests for suggest API - post v1":
+  - skip:
+      version:     "0 - 0.90.9"
+      reason:      "Standard analyzer ignores stopwords"
+
+
+  - do:
+      suggest:
+        body:
+          test_suggestion:
+            text: "The Amsterdma meetpu"
+            term:
+              field: body
+
+  - match: {test_suggestion.1.options.0.text: amsterdam}
+  - match: {test_suggestion.2.options.0.text: meetup}