diff options
author | Claire <claire.github-309c@sitedethib.com> | 2021-11-26 01:25:29 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-26 01:25:29 +0100 |
commit | 025a2ceb0f31b4672479418ba0ae784cdfe3b0c6 (patch) | |
tree | 107a4d73b58a9b1c77962f87bf9f629340bce1c5 /spec/models | |
parent | b4f785c1f46693c4e42b035e6728f99aac1b85db (diff) | |
parent | 3304df0ab559d9cec4da60a512460f26f07a56d3 (diff) |
Merge pull request #1637 from ClearlyClaire/glitch-soc/merge-upstream
Merge upstream changes
Diffstat (limited to 'spec/models')
-rw-r--r-- | spec/models/trends/tags_spec.rb | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/spec/models/trends/tags_spec.rb b/spec/models/trends/tags_spec.rb index 23f8a7ba7..4f98c6aa4 100644 --- a/spec/models/trends/tags_spec.rb +++ b/spec/models/trends/tags_spec.rb @@ -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 |