mirror of
https://github.com/mastodon/mastodon.git
synced 2025-01-07 19:05:08 +01:00
27 lines
698 B
Ruby
27 lines
698 B
Ruby
# frozen_string_literal: true
|
|
|
|
require 'rails_helper'
|
|
|
|
RSpec.describe AccountSummary do
|
|
describe 'Scopes' do
|
|
describe '.localized' do
|
|
let(:first) { Fabricate :account }
|
|
let(:last) { Fabricate :account }
|
|
|
|
before do
|
|
Fabricate :status, account: first, language: 'en'
|
|
Fabricate :status, account: last, language: 'es'
|
|
described_class.refresh
|
|
end
|
|
|
|
it 'returns records in order of language' do
|
|
expect(described_class.localized('en'))
|
|
.to contain_exactly(
|
|
have_attributes(account_id: first.id, language: 'en'),
|
|
have_attributes(account_id: last.id, language: 'es')
|
|
)
|
|
end
|
|
end
|
|
end
|
|
end
|