Commit e5eb1a0bb0a1e222f1936b175fab9d28fd00bb72

Authored by Andrew Kane
1 parent 96c70fef

Improved test name [skip ci]

Showing 2 changed files with 34 additions and 34 deletions   Show diff stats
test/callbacks_test.rb 0 → 100644
@@ -0,0 +1,34 @@ @@ -0,0 +1,34 @@
  1 +require_relative "test_helper"
  2 +
  3 +class CallbacksTest < Minitest::Test
  4 + def test_disable_callbacks_model
  5 + store_names ["product a"]
  6 +
  7 + Searchkick.callbacks(false) do
  8 + store_names ["product b"]
  9 + end
  10 + assert_search "product", ["product a"]
  11 +
  12 + Product.reindex
  13 +
  14 + assert_search "product", ["product a", "product b"]
  15 + end
  16 +
  17 + def test_disable_callbacks_global
  18 + # make sure callbacks default to on
  19 + assert Searchkick.callbacks?
  20 +
  21 + store_names ["product a"]
  22 +
  23 + Searchkick.disable_callbacks
  24 + assert !Searchkick.callbacks?
  25 +
  26 + store_names ["product b"]
  27 + assert_search "product", ["product a"]
  28 +
  29 + Searchkick.enable_callbacks
  30 + Product.reindex
  31 +
  32 + assert_search "product", ["product a", "product b"]
  33 + end
  34 +end
test/model_test.rb
@@ -1,34 +0,0 @@ @@ -1,34 +0,0 @@
1 -require_relative "test_helper"  
2 -  
3 -class ModelTest < Minitest::Test  
4 - def test_disable_callbacks_model  
5 - store_names ["product a"]  
6 -  
7 - Searchkick.callbacks(false) do  
8 - store_names ["product b"]  
9 - end  
10 - assert_search "product", ["product a"]  
11 -  
12 - Product.reindex  
13 -  
14 - assert_search "product", ["product a", "product b"]  
15 - end  
16 -  
17 - def test_disable_callbacks_global  
18 - # make sure callbacks default to on  
19 - assert Searchkick.callbacks?  
20 -  
21 - store_names ["product a"]  
22 -  
23 - Searchkick.disable_callbacks  
24 - assert !Searchkick.callbacks?  
25 -  
26 - store_names ["product b"]  
27 - assert_search "product", ["product a"]  
28 -  
29 - Searchkick.enable_callbacks  
30 - Product.reindex  
31 -  
32 - assert_search "product", ["product a", "product b"]  
33 - end  
34 -end