From c0aefd16409127e1b728e34eead115992532065a Mon Sep 17 00:00:00 2001 From: Andrew Date: Thu, 9 Aug 2018 01:49:57 -0700 Subject: [PATCH] Test negative boost [skip ci] --- test/boost_test.rb | 9 +++++++++ 1 file changed, 9 insertions(+), 0 deletions(-) diff --git a/test/boost_test.rb b/test/boost_test.rb index 5194260..5006d78 100644 --- a/test/boost_test.rb +++ b/test/boost_test.rb @@ -149,6 +149,15 @@ class BoostTest < Minitest::Test assert_order "tomato", ["Tomato C", "Tomato B", "Tomato A"], boost_where: {user_ids: [{value: 1, factor: 10}, {value: 3, factor: 20}]} end + def test_boost_where_negative_boost + store [ + {name: "Tomato A"}, + {name: "Tomato B", user_ids: [2]}, + {name: "Tomato C", user_ids: [2]} + ] + assert_first "tomato", "Tomato A", boost_where: {user_ids: {value: 2, factor: 0.5}} + end + def test_boost_by_recency store [ {name: "Article 1", created_at: 2.days.ago}, -- libgit2 0.21.0