Skip to content

Commit

Permalink
Data source fix for ha locale (#1914)
Browse files Browse the repository at this point in the history
* Data source fix for ha locale

Summary of the changes:
* `country_code` should be under address
* `city_suffix` is empty and isn't used anywhere
* `direction` doesn't contain any data for compass. Only when
cardinal, ordinal and half wind has direction fields, this should be
present.

* Fix tests
  • Loading branch information
psibi authored Feb 14, 2020
1 parent 697572b commit a329170
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 8 deletions.
7 changes: 1 addition & 6 deletions lib/locales/hy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ hy:
faker:

address:
country_code: ['1-374', '374']
country: [Աֆղանստան, Ալբանիա, Ալժիր, Ամերիկյան Սամոա, Անդորրա, Անգոլա, Անգիլիա, Անտարկտիկա, Անտիգուա և Բարբուդա, Արգենտինա, Հայաստան, Արուբա, Ավստրալիա, Ավստրիա, Ադրբեջան, Բահամներ, Բահրեյն, Բանգլադեշ, Բարբադոս, Բելառուս, Բելգիա, Բելիզ, Բենին, Բերմուդա, Բութան, Բոլիվիա, Բոսնիա և Հերցեգովինա, Բոտսվանա, Բրազիլիա, Բրունեյ Դարուսսալամ, Բուլղարիա, Բուրկինա Ֆասո, Բուրունդի, Կամբոջա, Կամերուն, Կանադա, Կաբո Վերդե, Կայման Կղզիներ, Կենտրոնական Աֆրիկյան Հանրապետություն, Չադ, Չիլի, Չինաստան, Սուրբ Ծննդյան Կղզի, Կոկոս Կղզիներ, Կոլումբիա, Կոմորյան Կղզիներ, Կոնգո, Կուկի Կղզիներ, Կոստա Ռիկա, Կոտ դ'Իվուար, Խորվաթիա, Կուբա, Կիպրոս, Չեխիայի Հանրապետություն, Դանիա, Ջիբութի, Դոմինիկա, Դոմինիկյան Հանրապետություն, Էկվադոր, Եգիպտոս, Սալվադոր, Հասարակածային Գվինեա, Էրիտրեա, Էստոնիա, Եթովպիա, Ֆարերյան Կղզիներ, Ֆոլկլենդյան Կղզիներ, Ֆիջի, Ֆինլանդիա, Ֆրանսիա, Ֆրանսիական Գվիանա, Ֆրանսիական Պոլինեզիա, Ֆրանսիական Հարավային Տարածքներ, Գաբոն, Գամբիա, Վրաստան, Գերմանիա, Գանա, Ջիբրալթար, Հունաստան, Գրենլանդիա, Գրենադա, Գվադելուպա, Գուամ, Գվատեմալա, Գերնսի, Գվինեա, Գվինեա Բիսաու, Գայանա, Հաիթի, Վատիկան, Հոնդուրաս, Հոնգ Կոնգ, Հունգարիա, Իսլանդիա, Հնդկաստան, Ինդոնեզիա, Իրան, Իրաք, Իռլանիա, Իսրայել, Իտալիա, Ջամայկա, Ճապոնիա, Հորդանան, Ղազախստան, Քենիա, Կիրիբատի, Հյուսիսային Կորեա, Հարավային Կորեա, Կոսովո, Քուվեյթ, Ղրղզստան, Լաոս, Լատվիա, Լիբանան, Լեսոտո, Լիբերիա, Լիբիական Արաբական Ջամահիրիա, Լիխտենշտեյն, Լիտվա, Լյուքսեմբուրգ, Մակաո, Մակեդոնիա, Մադագասկար, Մալավի, Մալազիա, Մալդիվներ, Մալի, Մալթա, Մարշալյան Կղզիներ, Մարտինիկ, Մավրիտանիա, Մավրիկիոս, Մայոտտե, Մեքսիկա, Միկրոնեզիա, Մոլդովա, Մոնակո, Մոնղոլիա, Չեռնոգորիա, Մոնսերատ, Մարոկկո, Մոզամբիկ, Մյանմա, Նամիբիա, Նաուրու, Նեպալ, Նիդեռլանդական Անտիլներ, Նիդերլանդներ, Նոր Կալեդոնիա, Նոր Զելանդիա, Նիկարագուա, Նիգեր, Նիգերիա, Նիուե, Նորֆոլկ Կղզի, Հյուսիսային Մարիանյան Կղզիներ, Նորվեգիա, Օման, Պակիստան, Պալաու, Պաղեստին, Պանամա, Պապուա Նոր Գվինեա, Պարագվայ, Պերու, Ֆիլիպիններ, Պիտկիրնյան Կղզիներ, Լեհաստան, Պորտուգալիա, Պուերտո Ռիկո, Կատար, Ռումինիա, Ռուսաստանի Դաշնություն, Ռուանդա, Սուրբ Բարդուղիմեոս, Սուրբ Հելենա, Սենտ Կիտս և Նևիս, Սուրբ Լուչիա, Սուրբ Մարտին, Սեն Պիեռ և Միկելոն, Սենթ Վինսենթ և Գրենադիններ, Սամոա, Սան Մարինո, Սաուդյան Արաբիա, Սենեգալ, Սերբիա, Սեյշելներ, Սիերա Լեոնե, Սինգապուր, Սլովակիա, Սլովենիա, Սողոմոնյան Կղզիներ, Սոմալի, Հարավային Աֆրիկա, Իսպանիա, Շրի Լանկա, Սուդան, Սուրինամ, Սվալբարդ և Յան Մայենյան Կղզիներ, Սվազիլենդ, Շվեդիա, Շվեյցարիա, Սիրիայի Արաբական Հանրապետություն, Թայվան, Տաջիկստան, Տանզանիա, Թաիլանդ, Տոգո, Տոկելաու, Տոնգա, Տրինիդադ և Տոբագո, Թունիս, Թուրքիա, Թուրքմենստան, Տուվալու, Ուգանդա, Ուկրաինա, Արաբական Միացյալ Էմիրություններ, Մեծ Բրիտանիա, Ամերիկայի Միացյալ Նահանգներ, Ուրուգվայ, Ուզբեկստան, Վենեսուելա, Վիետնամ, Ուոլիս և Ֆուտունա, Արևմտյան Սահարա, Եմեն, Զամբիա, Զիմբաբվե]
country_by_code:
AF: Աֆղանստան
Expand Down Expand Up @@ -239,7 +240,6 @@ hy:
community: [Աջափնյակ, Ավան, Արաբկիր, Դավիթաշեն, Էրեբունի, Կենտրոն, Մալաթիա-Սեբաստիա, Նոր Նորք, Նորք-Մարաշ, Նուբարաշեն, Շենգավիթ, Քանաքեռ-Զեյթուն, Ապարան, Ալագյազ, Արագածավան, Ծաղկահովիտ, Ճամբարակ, Վարդենիս, Մասրիկ, Շողակաթ, Ալավերդի, Ախթալա, Ստեփանավան, Տաշիր, Գյուլագարակ, Բերդ, Մեծավան, Շնող, Սարչապետ, Օձուն, Բյուրեղավան, Եղվարդ, Չարենցավան, Ակունք, Մեղրաձոր, Ջրվեժ, Անի, Ախուրյան, Մարմաշեն, Կապան, Սիսիան, Քաջարան, Արենի, Գլաձոր, Եղեգիս, Բերդ]
city: [Աբովյան, Ագարակ, Ալավերդի, Ախթալա, Այրում, Աշտարակ, Ապարան, Արարատ, Արթիկ, Արմավիր, Արտաշատ, Բերդ, Բյուրեղավան, Գավառ, Գյումրի, Գորիս, Դաստակերտ, Դիլիջան, Եղեգնաձոր, Եղվարդ, Երևան, Վաղարշապատ, Թալին, Թումանյան, Իջևան, Ծաղկաձոր, Կապան, Հրազդան, Ճամբարակ, Մասիս, Մարալիկ, Մարտունի, Մեծամոր, Մեղրի, Նոր Հաճն, Նոյեմբերյան, Շամլուղ, Չարենցավան, Ջերմուկ, Սիսիան, Սպիտակ, Ստեփանավան, Սևան, Վայք, Վանաձոր, Վարդենիս, Վեդի, Տաշիր, Քաջարան]
city_prefix: [ք.]
city_suffix: ['']
village: [Ագարակ, Անտառուտ, Բերքառատ, Գեղաձոր, Գետափ, Զովասար, Լեռնապար, Լուսագյուղ, Կաթնաղբյուր, Կաքավաձոր, Հացաշեն, Նորաշեն, Շենավան, Ոսկեվազ, Ցամաքասար, Այգեզարդ, Բարձրաշեն, Բերքանուշ, Լանջանիստ, Լուսաշող, Ջրաշեն, Քաղցրաշեն, Այգեկ, Առատաշեն, Բամբակաշատ, Գեղակերտ, Լեռնամերձ, Ծաղկալանջ, Հացիկ, Մերձավան, Քարակերտ, Անտառամեջ, Արծվաշեն, Գեղաքար, Զովաբեր, Լանջաղբյուր, Շատջրեք, Այգեհատ, Դարպաս, Լեռնահովիտ, Հարթագյուղ, Պաղաղբյուր, Սարամեջ, Քարաձոր, Զովք, Լեռնանիստ, Մեղրաձոր, Այգաբաց, Թավշուտ, Լանջիկ, Կարմրավան, Հայկասար, Նահապետավան, Վարդաղբյուր, Քարաբերդ, Արծվանիկ, Բարձրավան, Կաղնուտ, Հացավան, Նռնաձոր, Սառնակունք, Աղավնաձոր, Սևաժայռ, Վերնաշեն, Այգեհովիտ, Արծվաբերդ, Բերքաբեր, Գետահովիտ, Ծաղկավան, Հաղթանակ, Ոսկեպար, Սարիգյուղ]
village_prefix: [գ.]
postcode: ['0###', '1###', '2###', '3###', '4###']
Expand Down Expand Up @@ -325,10 +325,6 @@ hy:
half-wind:
word: [հյուսիս-հյուսիս-արևելք, արևելք-հյուսիս-արևելք, արևելք-հարավ-արևելք, հարավ-հարավ-արևելք, հարավ-հարավ-արևմուտք, արևմուտք-հարավ-արևմուտք, արևմուտք-հյուսիս-արևմուտք, հյուսիս-հյուսիս-արևմուտք]
abbreviation: [ՀյՀյԱե, ԱեՀյԱե, ԱեՀրԱե, ՀրՀրԱե, ՀրՀրԱմ, ԱմՀրԱմ, ԱմՀյԱմ, ՀյՀյԱմ]
direction:
- "#{cardinal}"
- "#{ordinal}"
- "#{half_wind}"
abbreviation:
- "#{cardinal_abbreviation}"
- "#{ordinal_abbreviation}"
Expand Down Expand Up @@ -397,7 +393,6 @@ hy:
formats: ['###-#####', '(###) #####', '###.#####', '10-######', '(10) ######', '10.######']
cell_phone:
formats: ['##-######', '(##) ######', '##.######']
country_code: ['1-374', '374']

separator: ' և '

Expand Down
3 changes: 1 addition & 2 deletions test/test_hy_locale.rb
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ def test_hy_address_methods
assert_kind_of String, Faker::Address.community
assert_kind_of String, Faker::Address.city
assert_equal 'ք.', Faker::Address.city_prefix
assert_empty Faker::Address.city_suffix
assert_kind_of String, Faker::Address.village
assert_equal 'գ.', Faker::Address.village_prefix
assert_includes %w[1-374 374], Faker::Address.country_code
assert Faker::Address.zip_code.start_with?('0', '1', '2', '3', '4')
assert Faker::Address.zip(state_abbreviation: 'ԱԳ').start_with?('02', '03', '04', '05')
assert Faker::Address.zip(state_abbreviation: 'ԱՐ').start_with?('06', '07', '08')
Expand Down Expand Up @@ -143,7 +143,6 @@ def test_hy_nation_methods
def test_hy_phone_number_methods
assert_kind_of String, Faker::PhoneNumber.cell_phone
assert_kind_of String, Faker::PhoneNumber.phone_number
assert_includes ['+1-374', '+374'], Faker::PhoneNumber.country_code
end

def test_hy_science_methods
Expand Down

0 comments on commit a329170

Please sign in to comment.