57 lines
1.3 KiB
YAML
57 lines
1.3 KiB
YAML
---
|
|
"Indexed template":
|
|
|
|
- do:
|
|
put_template:
|
|
id: "1"
|
|
body: { "template": { "query": { "match_all": {}}, "size": "{{my_size}}" } }
|
|
- match: { _id: "1" }
|
|
|
|
- do:
|
|
get_template:
|
|
id: 1
|
|
- match: { found: true }
|
|
- match: { lang: mustache }
|
|
- match: { _id: "1" }
|
|
- match: { _version: 1 }
|
|
- match: { template: /.*query\S\S\S\Smatch_all.*/ }
|
|
|
|
- do:
|
|
catch: missing
|
|
get_template:
|
|
id: 2
|
|
- match: { found: false }
|
|
- match: { lang: mustache }
|
|
- match: { _id: "2" }
|
|
- is_false: _version
|
|
- is_false: template
|
|
|
|
- do:
|
|
delete_template:
|
|
id: "1"
|
|
- match: { found: true }
|
|
- match: { _index: ".scripts" }
|
|
- match: { _id: "1" }
|
|
- match: { _version: 2}
|
|
|
|
- do:
|
|
catch: missing
|
|
delete_template:
|
|
id: "non_existing"
|
|
- match: { found: false }
|
|
- match: { _index: ".scripts" }
|
|
- match: { _id: "non_existing" }
|
|
- match: { _version: 1 }
|
|
|
|
- do:
|
|
catch: request
|
|
put_template:
|
|
id: "1"
|
|
body: { "template": { "query": { "match{{}}_all": {}}, "size": "{{my_size}}" } }
|
|
|
|
- do:
|
|
catch: /ElasticsearchIllegalArgumentException\SUnable\sto\sparse.*/
|
|
put_template:
|
|
id: "1"
|
|
body: { "template": { "query": { "match{{}}_all": {}}, "size": "{{my_size}}" } }
|