Module: FullSearch::OnceRebuilt
- Extended by:
- TestHelpers
- Defined in:
- lib/full_search/once_rebuilt.rb
Class Method Summary
collapse
configure, ensure_full_search_tables, once_full_search_rebuilt, rebuild_full_search_index, reindex_full_search, reset_full_search!, setup_for_tests!, truncate_full_search!, with_full_search_async_jobs_inline, with_full_search_models_registered, with_full_search_rebuild
Class Method Details
.clear! ⇒ Object
16
17
18
|
# File 'lib/full_search/once_rebuilt.rb', line 16
def clear!
@rebuilt = Set.new
end
|
.per_test_case(*models) ⇒ Object
6
7
8
9
10
11
12
13
14
|
# File 'lib/full_search/once_rebuilt.rb', line 6
def per_test_case(*models)
models = FullSearch.models.to_a if models.empty?
unless already_rebuilt?(models)
rebuild_models!(models)
mark_rebuilt!(models)
end
yield if block_given?
end
|