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