test/index_test.rb in searchkick-3.0.3 vs test/index_test.rb in searchkick-3.1.0

- old
+ new

@@ -83,18 +83,21 @@ end def test_record_not_found store_names ["Product A", "Product B"] Product.where(name: "Product A").delete_all - assert_search "product", ["Product B"] + assert_output nil, /\[searchkick\] WARNING: Records in search index do not exist in database/ do + assert_search "product", ["Product B"] + end ensure Product.reindex end def test_bad_mapping Product.searchkick_index.delete store_names ["Product A"] - assert_raises(Searchkick::InvalidQueryError) { Product.search "test" } + error = assert_raises(Searchkick::InvalidQueryError) { Product.search "test" } + assert_equal "Bad mapping - run Product.reindex", error.message ensure Product.reindex end def test_remove_blank_id