Commit 01bc04b74cf2e03335a86f36286382e4a3d69c0c

Authored by Andrew Kane
1 parent 61cc090f

Test similar [skip ci]

Showing 1 changed file with 5 additions and 0 deletions   Show diff stats
test/similar_test.rb
@@ -6,6 +6,11 @@ class SimilarTest < Minitest::Test @@ -6,6 +6,11 @@ class SimilarTest < Minitest::Test
6 assert_search "Annie's Naturals Shiitake & Sesame Vinaigrette", ["Annie's Naturals Organic Shiitake & Sesame Dressing"], similar: true, fields: [:name] 6 assert_search "Annie's Naturals Shiitake & Sesame Vinaigrette", ["Annie's Naturals Organic Shiitake & Sesame Dressing"], similar: true, fields: [:name]
7 end 7 end
8 8
  9 + def test_relation
  10 + store_names ["1% Organic Milk", "2% Organic Milk", "Popcorn"]
  11 + assert_equal ["2% Organic Milk"], Product.where(name: "1% Organic Milk").first.similar(relation: true).fields(:name).map(&:name)
  12 + end
  13 +
9 def test_fields 14 def test_fields
10 store_names ["1% Organic Milk", "2% Organic Milk", "Popcorn"] 15 store_names ["1% Organic Milk", "2% Organic Milk", "Popcorn"]
11 assert_equal ["2% Organic Milk"], Product.where(name: "1% Organic Milk").first.similar(fields: ["name"]).map(&:name) 16 assert_equal ["2% Organic Milk"], Product.where(name: "1% Organic Milk").first.similar(fields: ["name"]).map(&:name)