test/reindex_test.rb in searchkick-2.0.4 vs test/reindex_test.rb in searchkick-2.1.0
- old
+ new
@@ -1,37 +1,36 @@
require_relative "test_helper"
class ReindexTest < Minitest::Test
- def setup
+ def test_scoped
skip if nobrainer?
- super
- end
- def test_scoped
store_names ["Product A"]
Searchkick.callbacks(false) do
store_names ["Product B", "Product C"]
end
Product.where(name: "Product B").reindex(refresh: true)
assert_search "product", ["Product A", "Product B"]
end
def test_associations
+ skip if nobrainer?
+
store_names ["Product A"]
store = Store.create!(name: "Test")
Product.create!(name: "Product B", store_id: store.id)
store.products.reindex(refresh: true)
assert_search "product", ["Product A", "Product B"]
end
def test_async
- skip unless defined?(ActiveJob) && defined?(ActiveRecord)
+ skip if !defined?(ActiveJob)
Searchkick.callbacks(false) do
store_names ["Product A"]
end
reindex = Product.reindex(async: true)
- assert_search "product", []
+ assert_search "product", [], conversions: false
index = Searchkick::Index.new(reindex[:index_name])
index.refresh
assert_equal 1, index.total_docs