summaryrefslogtreecommitdiff
path: root/spec/integration/elasticsearch/integration_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/integration/elasticsearch/integration_spec.rb')
-rw-r--r--spec/integration/elasticsearch/integration_spec.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/spec/integration/elasticsearch/integration_spec.rb b/spec/integration/elasticsearch/integration_spec.rb
index c3817fe..7ce73ed 100644
--- a/spec/integration/elasticsearch/integration_spec.rb
+++ b/spec/integration/elasticsearch/integration_spec.rb
@@ -14,12 +14,16 @@ class MyModel < Hashie::Mash
index_name 'model'
document_type 'model'
+
+ def as_indexed_json(options = {})
+ { body: '{}' }.merge(options)
+ end
end
RSpec.describe 'elaasticsearch-model' do
# See https://github.com/hashie/hashie/issues/354#issuecomment-363306114
# for the reason why this doesn't work as you would expect
- it 'raises an error when the model does has an id' do
+ it 'raises an error when the model does not have an id' do
object = MyModel.new
stub_elasticsearch_client