14 行
503 B
Ruby
14 行
503 B
Ruby
RSpec.shared_context 'English locale' do
|
|
let!(:locale) do
|
|
Language.find_or_create_by!(code: 'en') { _1.name = 'English' }
|
|
Script.find_or_create_by!(code: 'Latn') { _1.name = 'Latin' }
|
|
unless Locale.exists?(code: 'en')
|
|
# Reference data only: do not generate names for unrelated existing tags.
|
|
Locale.insert_all!([
|
|
{ code: 'en', language_code: 'en', script_code: 'Latn',
|
|
name: 'English', created_at: Time.current }])
|
|
end
|
|
Locale.find('en')
|
|
end
|
|
end
|