diff --git a/test/support/helpers.rb b/test/support/helpers.rb index 165732d..d9ae0a9 100644 --- a/test/support/helpers.rb +++ b/test/support/helpers.rb @@ -2,6 +2,19 @@ class Minitest::Test include ActiveJob::TestHelper def setup + $setup_once ||= begin + # TODO improve + Product.searchkick_index.delete if Product.searchkick_index.exists? + Product.reindex + Product.reindex # run twice for both index paths + Product.create!(name: "Set mapping") + + Store.reindex + Animal.reindex + Speaker.reindex + Region.reindex + end + Product.destroy_all Store.destroy_all Animal.destroy_all diff --git a/test/test_helper.rb b/test/test_helper.rb index bcfa416..5e2cb46 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -51,14 +51,4 @@ Dir["#{__dir__}/models/*"].each do |file| require file end -Product.searchkick_index.delete if Product.searchkick_index.exists? -Product.reindex -Product.reindex # run twice for both index paths -Product.create!(name: "Set mapping") - -Store.reindex -Animal.reindex -Speaker.reindex -Region.reindex - require_relative "support/helpers" -- libgit2 0.21.0