Revert "Fix trends admin page crashing"

This reverts commit 5f10e64330.
This commit is contained in:
Claire
2021-11-26 01:15:29 +01:00
parent b4f785c1f4
commit afd71867ba
4 changed files with 35 additions and 37 deletions

View File

@ -1,15 +1,10 @@
require 'rails_helper'
RSpec.describe Trends::Tags do
subject { described_class.new }
subject { described_class.new(threshold: 5, review_threshold: 10) }
let!(:at_time) { DateTime.new(2021, 11, 14, 10, 15, 0) }
before do
stub_const 'Trends::Tags::THRESHOLD', 5
stub_const 'Trends::Tags::REVIEW_THRESHOLD', 10
end
describe '#add' do
let(:tag) { Fabricate(:tag) }
@ -64,7 +59,7 @@ RSpec.describe Trends::Tags do
subject.refresh(yesterday + 12.hours)
original_score = subject.score(tag3.id)
expect(original_score).to eq 144.0
subject.refresh(yesterday + 12.hours + described_class::MAX_SCORE_HALFLIFE)
subject.refresh(yesterday + 12.hours + subject.options[:max_score_halflife])
decayed_score = subject.score(tag3.id)
expect(decayed_score).to be <= original_score / 2
end