|
|
@@ -3,8 +3,8 @@ setup:
|
|
|
version: " - 8.9.99"
|
|
|
reason: Introduced in 8.10.0
|
|
|
- do:
|
|
|
- synonyms.put:
|
|
|
- synonyms_set: test-synonyms
|
|
|
+ synonyms.put_synonym:
|
|
|
+ id: test-synonyms
|
|
|
body:
|
|
|
synonyms_set:
|
|
|
- synonyms: "hello, hi"
|
|
|
@@ -17,9 +17,9 @@ setup:
|
|
|
---
|
|
|
"Delete synonym rule":
|
|
|
- do:
|
|
|
- synonym_rule.delete:
|
|
|
- synonyms_set: test-synonyms
|
|
|
- synonym_rule: test-id-2
|
|
|
+ synonyms.delete_synonym_rule:
|
|
|
+ set_id: test-synonyms
|
|
|
+ rule_id: test-id-2
|
|
|
|
|
|
- match: { result: "deleted" }
|
|
|
- match: { reload_analyzers_details._shards.total: 0 }
|
|
|
@@ -27,13 +27,13 @@ setup:
|
|
|
|
|
|
- do:
|
|
|
catch: missing
|
|
|
- synonym_rule.get:
|
|
|
- synonyms_set: test-synonyms
|
|
|
- synonym_rule: test-id-2
|
|
|
+ synonyms.get_synonym_rule:
|
|
|
+ set_id: test-synonyms
|
|
|
+ rule_id: test-id-2
|
|
|
|
|
|
- do:
|
|
|
- synonyms.get:
|
|
|
- synonyms_set: test-synonyms
|
|
|
+ synonyms.get_synonym:
|
|
|
+ id: test-synonyms
|
|
|
|
|
|
- match:
|
|
|
count: 2
|
|
|
@@ -48,23 +48,23 @@ setup:
|
|
|
"Delete synonym rule - missing synonym set":
|
|
|
- do:
|
|
|
catch: missing
|
|
|
- synonym_rule.delete:
|
|
|
- synonyms_set: test-non-existing-synonyms
|
|
|
- synonym_rule: test-id-2
|
|
|
+ synonyms.delete_synonym_rule:
|
|
|
+ set_id: test-non-existing-synonyms
|
|
|
+ rule_id: test-id-2
|
|
|
|
|
|
---
|
|
|
"Delete synonym rule - missing synonym rule":
|
|
|
- do:
|
|
|
catch: missing
|
|
|
- synonym_rule.delete:
|
|
|
- synonyms_set: test-synonyms
|
|
|
- synonym_rule: test-non-existing-id
|
|
|
+ synonyms.delete_synonym_rule:
|
|
|
+ set_id: test-synonyms
|
|
|
+ rule_id: test-non-existing-id
|
|
|
|
|
|
---
|
|
|
"Delete synonym rule - does not impact other synonym sets":
|
|
|
- do:
|
|
|
- synonyms.put:
|
|
|
- synonyms_set: test-other-synonyms
|
|
|
+ synonyms.put_synonym:
|
|
|
+ id: test-other-synonyms
|
|
|
body:
|
|
|
synonyms_set:
|
|
|
- synonyms: "hola, hi"
|
|
|
@@ -72,13 +72,13 @@ setup:
|
|
|
- synonyms: "test => check"
|
|
|
id: "test-id-2"
|
|
|
- do:
|
|
|
- synonym_rule.delete:
|
|
|
- synonyms_set: test-synonyms
|
|
|
- synonym_rule: test-id-1
|
|
|
+ synonyms.delete_synonym_rule:
|
|
|
+ set_id: test-synonyms
|
|
|
+ rule_id: test-id-1
|
|
|
|
|
|
- do:
|
|
|
- synonyms.get:
|
|
|
- synonyms_set: test-other-synonyms
|
|
|
+ synonyms.get_synonym:
|
|
|
+ id: test-other-synonyms
|
|
|
|
|
|
- match:
|
|
|
count: 2
|
|
|
@@ -92,23 +92,23 @@ setup:
|
|
|
---
|
|
|
"Delete synonym rules - delete all synonym rules leave an empty synonym set":
|
|
|
- do:
|
|
|
- synonym_rule.delete:
|
|
|
- synonyms_set: test-synonyms
|
|
|
- synonym_rule: test-id-1
|
|
|
+ synonyms.delete_synonym_rule:
|
|
|
+ set_id: test-synonyms
|
|
|
+ rule_id: test-id-1
|
|
|
|
|
|
- do:
|
|
|
- synonym_rule.delete:
|
|
|
- synonyms_set: test-synonyms
|
|
|
- synonym_rule: test-id-2
|
|
|
+ synonyms.delete_synonym_rule:
|
|
|
+ set_id: test-synonyms
|
|
|
+ rule_id: test-id-2
|
|
|
|
|
|
- do:
|
|
|
- synonym_rule.delete:
|
|
|
- synonyms_set: test-synonyms
|
|
|
- synonym_rule: test-id-3
|
|
|
+ synonyms.delete_synonym_rule:
|
|
|
+ set_id: test-synonyms
|
|
|
+ rule_id: test-id-3
|
|
|
|
|
|
- do:
|
|
|
- synonyms.get:
|
|
|
- synonyms_set: test-synonyms
|
|
|
+ synonyms.get_synonym:
|
|
|
+ id: test-synonyms
|
|
|
|
|
|
- match: { count: 0 }
|
|
|
- match: { synonyms_set: [] }
|