Added realtime/refresh tests to get

This commit is contained in:
Clinton Gormley 2013-07-01 16:02:38 +02:00
parent 66558ade75
commit 6aa5b10f5d
3 changed files with 47 additions and 46 deletions

View File

@ -0,0 +1,47 @@
---
"Realtime Refresh":
- do:
indices.create:
index: test_1
body:
settings:
index.refresh_interval: -1
- do:
cluster.health:
wait_for_status: yellow
- do:
index:
index: test_1
type: test
id: 1
body: { foo: bar }
- do:
get:
index: test_1
type: test
id: 1
realtime: 1
- is_true: exists
- do:
catch: missing
get:
index: test_1
type: test
id: 1
realtime: 0
- do:
get:
index: test_1
type: test
id: 1
realtime: 0
refresh: 1
- is_true: exists

View File

@ -1,44 +0,0 @@
---
"Refresh":
- do:
indices.create:
index: test_1
body:
settings:
index.refresh_interval: -1
- do:
cluster.health:
wait_for_status: yellow
- do:
index:
index: test_1
type: test
id: 1
body: { foo: bar }
- do:
search:
index: test_1
type: test
body:
query: { term: { _id: 1 }}
- match: { hits.total: 0 }
- do:
index:
index: test_1
type: test
id: 2
refresh: 1
body: { foo: bar }
- do:
search:
index: test_1
type: test
body:
query: { term: { _id: 2 }}
- match: { hits.total: 1 }

View File

@ -1,5 +1,3 @@
Tests missing for: Tests missing for:
# preference # preference
# refresh - what does this mean in get context?
# realtime - should we support this?