0
0
Fork 0

Add shared example for RankedTrend concern (#33125)

This commit is contained in:
Matt Jankowski 2024-12-01 19:44:14 -05:00 committed by GitHub
parent 75ecc6df06
commit 3cd308523a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 59 additions and 26 deletions

View file

@ -3,20 +3,9 @@
require 'rails_helper'
RSpec.describe PreviewCardTrend do
include_examples 'RankedTrend'
describe 'Associations' do
it { is_expected.to belong_to(:preview_card).required }
end
describe '.locales' do
before do
Fabricate :preview_card_trend, language: 'en'
Fabricate :preview_card_trend, language: 'en'
Fabricate :preview_card_trend, language: 'es'
end
it 'returns unique set of languages' do
expect(described_class.locales)
.to eq(['en', 'es'])
end
end
end

View file

@ -3,21 +3,10 @@
require 'rails_helper'
RSpec.describe StatusTrend do
include_examples 'RankedTrend'
describe 'Associations' do
it { is_expected.to belong_to(:account).required }
it { is_expected.to belong_to(:status).required }
end
describe '.locales' do
before do
Fabricate :status_trend, language: 'en'
Fabricate :status_trend, language: 'en'
Fabricate :status_trend, language: 'es'
end
it 'returns unique set of languages' do
expect(described_class.locales)
.to eq(['en', 'es'])
end
end
end