From 7a60ebe0b943c7bfbb3c8ed27f1db2a60fafeb14 Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Wed, 15 Jun 2022 20:45:31 -0700 Subject: [PATCH] Added test for updating missing document --- test/partial_reindex_test.rb | 11 +++++++++++ 1 file changed, 11 insertions(+), 0 deletions(-) diff --git a/test/partial_reindex_test.rb b/test/partial_reindex_test.rb index db24d1b..c02f058 100644 --- a/test/partial_reindex_test.rb +++ b/test/partial_reindex_test.rb @@ -60,4 +60,15 @@ class PartialReindexTest < Minitest::Test product = Product.create!(name: "Hi") product.reindex(:search_data, mode: :async) end + + def test_missing + store [{name: "Hi", color: "Blue"}] + + product = Product.first + Product.search_index.remove(product) + error = assert_raises(Searchkick::ImportError) do + product.reindex(:search_name) + end + assert_match "document missing", error.message + end end -- libgit2 0.21.0