18 行
483 B
Ruby
18 行
483 B
Ruby
RSpec.shared_context 'Ainu locale' do
|
|
def prepare_ainu_reference!
|
|
Language.find_or_create_by!(code: 'ain') { _1.name = 'ain' }
|
|
Script.find_or_create_by!(code: 'Kana') { _1.name = 'Kana' }
|
|
end
|
|
|
|
let(:locale) do
|
|
prepare_ainu_reference!
|
|
Locale.find_or_create_by!(code: 'ain-Kana') do |record|
|
|
record.language_code = 'ain'
|
|
record.script_code = 'Kana'
|
|
record.region_code = 392
|
|
record.variants = ''
|
|
record.name = 'Ainu'
|
|
end
|
|
end
|
|
end
|