test/reindex_test.rb in searchkick-2.0.3 vs test/reindex_test.rb in searchkick-2.0.4

- old
+ new

@@ -37,6 +37,19 @@ assert_equal 1, index.total_docs Product.searchkick_index.promote(reindex[:index_name]) assert_search "product", ["Product A"] end + + def test_refresh_interval + reindex = Product.reindex(refresh_interval: "30s", async: true, import: false) + index = Searchkick::Index.new(reindex[:index_name]) + assert_nil Product.search_index.refresh_interval + assert_equal "30s", index.refresh_interval + + Product.search_index.promote(index.name, update_refresh_interval: true) + assert_equal "1s", index.refresh_interval + assert_equal "1s", Product.search_index.refresh_interval + ensure + Product.reindex + end end