--- "Doc as upsert": - skip: version: "0-0.90.1" reason: "doc_as_upsert added in 0.90.2" - do: update: index: test_1 type: test id: 1 body: doc: { foo: bar, count: 1 } doc_as_upsert: 1 - do: get: index: test_1 type: test id: 1 - match: { _source.foo: bar } - match: { _source.count: 1 } - do: update: index: test_1 type: test id: 1 body: doc: { count: 2 } doc_as_upsert: 1 - do: get: index: test_1 type: test id: 1 - match: { _source.foo: bar } - match: { _source.count: 2 }