[Pkg-isocodes-devel] r1242 - trunk/isoquery/tests
toddy-guest at alioth.debian.org
toddy-guest at alioth.debian.org
Thu Dec 27 17:11:31 UTC 2007
Author: toddy-guest
Date: 2007-12-27 17:11:31 +0000 (Thu, 27 Dec 2007)
New Revision: 1242
Added:
trunk/isoquery/tests/639_all.test
trunk/isoquery/tests/639_mixed_case_codes.test
trunk/isoquery/tests/639_translation.test
trunk/isoquery/tests/639_undefined.test
trunk/isoquery/tests/639_various_codes.test
Log:
Add ISO 639 tests
Added: trunk/isoquery/tests/639_all.test
===================================================================
--- trunk/isoquery/tests/639_all.test (rev 0)
+++ trunk/isoquery/tests/639_all.test 2007-12-27 17:11:31 UTC (rev 1242)
@@ -0,0 +1,487 @@
+# Command line
+isoquery -i639
+# Expected output
+aar aar aa Afar
+abk abk ab Abkhazian
+ace ace Achinese
+ach ach Acoli
+ada ada Adangme
+ady ady Adyghe; Adygei
+afa afa Afro-Asiatic (Other)
+afh afh Afrihili
+afr afr af Afrikaans
+ain ain Ainu
+aka aka ak Akan
+akk akk Akkadian
+alb sqi sq Albanian
+ale ale Aleut
+alg alg Algonquian languages
+alt alt Southern Altai
+amh amh am Amharic
+ang ang English, Old (ca. 450-1100)
+anp anp Angika
+apa apa Apache languages
+ara ara ar Arabic
+arc arc Aramaic
+arg arg an Aragonese
+arm hye hy Armenian
+arn arn Araucanian
+arp arp Arapaho
+art art Artificial (Other)
+arw arw Arawak
+asm asm as Assamese
+ast ast Asturian; Bable
+ath ath Athapascan languages
+aus aus Australian languages
+ava ava av Avaric
+ave ave ae Avestan
+awa awa Awadhi
+aym aym ay Aymara
+aze aze az Azerbaijani
+bad bad Banda
+bai bai Bamileke languages
+bak bak ba Bashkir
+bal bal Baluchi
+bam bam bm Bambara
+ban ban Balinese
+baq eus eu Basque
+bas bas Basa
+bat bat Baltic (Other)
+bej bej Beja
+bel bel be Belarusian
+bem bem Bemba
+ben ben bn Bengali
+ber ber Berber (Other)
+bho bho Bhojpuri
+bih bih bh Bihari
+bik bik Bikol
+bin bin Bini
+bis bis bi Bislama
+bla bla Siksika
+bnt bnt Bantu (Other)
+bos bos bs Bosnian
+bra bra Braj
+bre bre br Breton
+btk btk Batak (Indonesia)
+bua bua Buriat
+bug bug Buginese
+bul bul bg Bulgarian
+bur mya my Burmese
+byn byn Blin; Bilin
+cad cad Caddo
+cai cai Central American Indian (Other)
+car car Carib
+cat cat ca Catalan; Valencian
+cau cau Caucasian (Other)
+ceb ceb Cebuano
+cel cel Celtic (Other)
+cha cha ch Chamorro
+chb chb Chibcha
+che che ce Chechen
+chg chg Chagatai
+chi zho zh Chinese
+chk chk Chuukese
+chm chm Mari
+chn chn Chinook jargon
+cho cho Choctaw
+chp chp Chipewyan
+chr chr Cherokee
+chu chu cu Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic
+chv chv cv Chuvash
+chy chy Cheyenne
+cmc cmc Chamic languages
+cop cop Coptic
+cor cor kw Cornish
+cos cos co Corsican
+cpe cpe Creoles and pidgins, English based (Other)
+cpf cpf Creoles and pidgins, French-based (Other)
+cpp cpp Creoles and pidgins, Portuguese-based (Other)
+cre cre cr Cree
+crh crh Crimean Tatar; Crimean Turkish
+crp crp Creoles and pidgins (Other)
+csb csb Kashubian
+cus cus Cushitic (Other)
+cze ces cs Czech
+dak dak Dakota
+dan dan da Danish
+dar dar Dargwa
+day day Dayak
+del del Delaware
+den den Slave (Athapascan)
+dgr dgr Dogrib
+din din Dinka
+div div dv Divehi; Dhivehi; Maldivian
+doi doi Dogri
+dra dra Dravidian (Other)
+dsb dsb Lower Sorbian
+dua dua Duala
+dum dum Dutch, Middle (ca. 1050-1350)
+dut nld nl Dutch; Flemish
+dyu dyu Dyula
+dzo dzo dz Dzongkha
+efi efi Efik
+egy egy Egyptian (Ancient)
+eka eka Ekajuk
+elx elx Elamite
+eng eng en English
+enm enm English, Middle (1100-1500)
+epo epo eo Esperanto
+est est et Estonian
+ewe ewe ee Ewe
+ewo ewo Ewondo
+fan fan Fang
+fao fao fo Faroese
+fat fat Fanti
+fij fij fj Fijian
+fil fil Filipino; Pilipino
+fin fin fi Finnish
+fiu fiu Finno-Ugrian (Other)
+fon fon Fon
+fre fra fr French
+frm frm French, Middle (ca. 1400-1600)
+fro fro French, Old (842-ca. 1400)
+frr frr Northern Frisian
+frs frs Eastern Frisian
+fry fry fy Western Frisian
+ful ful ff Fulah
+fur fur Friulian
+gaa gaa Ga
+gay gay Gayo
+gba gba Gbaya
+gem gem Germanic (Other)
+geo kat ka Georgian
+ger deu de German
+gez gez Geez
+gil gil Gilbertese
+gla gla gd Gaelic; Scottish Gaelic
+gle gle ga Irish
+glg glg gl Galician
+glv glv gv Manx
+gmh gmh German, Middle High (ca. 1050-1500)
+goh goh German, Old High (ca. 750-1050)
+gon gon Gondi
+gor gor Gorontalo
+got got Gothic
+grb grb Grebo
+grc grc Greek, Ancient (to 1453)
+gre ell el Greek, Modern (1453-)
+grn grn gn Guarani
+gsw gsw Alemanic; Swiss German
+guj guj gu Gujarati
+gwi gwi Gwich´in
+hai hai Haida
+hat hat ht Haitian; Haitian Creole
+hau hau ha Hausa
+haw haw Hawaiian
+heb heb he Hebrew
+her her hz Herero
+hil hil Hiligaynon
+him him Himachali
+hin hin hi Hindi
+hit hit Hittite
+hmn hmn Hmong
+hmo hmo ho Hiri Motu
+hsb hsb Upper Sorbian
+hun hun hu Hungarian
+hup hup Hupa
+iba iba Iban
+ibo ibo ig Igbo
+ice isl is Icelandic
+ido ido io Ido
+iii iii ii Sichuan Yi
+ijo ijo Ijo
+iku iku iu Inuktitut
+ile ile ie Interlingue
+ilo ilo Iloko
+ina ina ia Interlingua (International Auxiliary Language Association)
+inc inc Indic (Other)
+ind ind id Indonesian
+ine ine Indo-European (Other)
+inh inh Ingush
+ipk ipk ik Inupiaq
+ira ira Iranian (Other)
+iro iro Iroquoian languages
+ita ita it Italian
+jav jav jv Javanese
+jbo jbo Lojban
+jpn jpn ja Japanese
+jpr jpr Judeo-Persian
+jrb jrb Judeo-Arabic
+kaa kaa Kara-Kalpak
+kab kab Kabyle
+kac kac Kachin
+kal kal kl Kalaallisut; Greenlandic
+kam kam Kamba
+kan kan kn Kannada
+kar kar Karen
+kas kas ks Kashmiri
+kau kau kr Kanuri
+kaw kaw Kawi
+kaz kaz kk Kazakh
+kbd kbd Kabardian
+kha kha Khasi
+khi khi Khoisan (Other)
+khm khm km Khmer
+kho kho Khotanese
+kik kik ki Kikuyu; Gikuyu
+kin kin rw Kinyarwanda
+kir kir ky Kirghiz
+kmb kmb Kimbundu
+kok kok Konkani
+kom kom kv Komi
+kon kon kg Kongo
+kor kor ko Korean
+kos kos Kosraean
+kpe kpe Kpelle
+krc krc Karachay-Balkar
+krl krl Karelian
+kro kro Kru
+kru kru Kurukh
+kua kua kj Kuanyama; Kwanyama
+kum kum Kumyk
+kur kur ku Kurdish
+kut kut Kutenai
+lad lad Ladino
+lah lah Lahnda
+lam lam Lamba
+lao lao lo Lao
+lat lat la Latin
+lav lav lv Latvian
+lez lez Lezghian
+lim lim li Limburgan; Limburger; Limburgish
+lin lin ln Lingala
+lit lit lt Lithuanian
+lol lol Mongo
+loz loz Lozi
+ltz ltz lb Luxembourgish; Letzeburgesch
+lua lua Luba-Lulua
+lub lub lu Luba-Katanga
+lug lug lg Ganda
+lui lui Luiseno
+lun lun Lunda
+luo luo Luo (Kenya and Tanzania)
+lus lus Lushai
+mac mkd mk Macedonian
+mad mad Madurese
+mag mag Magahi
+mah mah mh Marshallese
+mai mai Maithili
+mak mak Makasar
+mal mal ml Malayalam
+man man Mandingo
+mao mri mi Maori
+map map Austronesian (Other)
+mar mar mr Marathi
+mas mas Masai
+may msa ms Malay
+mdf mdf Moksha
+mdr mdr Mandar
+men men Mende
+mga mga Irish, Middle (900-1200)
+mic mic Mi'kmaq; Micmac
+min min Minangkabau
+mis mis Miscellaneous languages
+mkh mkh Mon-Khmer (Other)
+mlg mlg mg Malagasy
+mlt mlt mt Maltese
+mnc mnc Manchu
+mni mni Manipuri
+mno mno Manobo languages
+moh moh Mohawk
+mol mol mo Moldavian
+mon mon mn Mongolian
+mos mos Mossi
+mul mul Multiple languages
+mun mun Munda languages
+mus mus Creek
+mwl mwl Mirandese
+mwr mwr Marwari
+myn myn Mayan languages
+myv myv Erzya
+nah nah Nahuatl
+nai nai North American Indian
+nap nap Neapolitan
+nau nau na Nauru
+nav nav nv Navajo; Navaho
+nbl nbl nr Ndebele, South; South Ndebele
+nde nde nd Ndebele, North; North Ndebele
+ndo ndo ng Ndonga
+nds nds Low German; Low Saxon; German, Low; Saxon, Low
+nep nep ne Nepali
+new new Newari; Nepal Bhasa
+nia nia Nias
+nic nic Niger-Kordofanian (Other)
+niu niu Niuean
+nno nno nn Norwegian Nynorsk; Nynorsk, Norwegian
+nob nob nb Norwegian Bokmål; Bokmål, Norwegian
+nog nog Nogai
+non non Norse, Old
+nor nor no Norwegian
+nqo nqo N'ko
+nso nso Northern Sotho, Pedi; Sepedi
+nub nub Nubian languages
+nwc nwc Classical Newari; Old Newari; Classical Nepal Bhasa
+nya nya ny Chichewa; Chewa; Nyanja
+nym nym Nyamwezi
+nyn nyn Nyankole
+nyo nyo Nyoro
+nzi nzi Nzima
+oci oci oc Occitan (post 1500); Provençal
+oji oji oj Ojibwa
+ori ori or Oriya
+orm orm om Oromo
+osa osa Osage
+oss oss os Ossetian; Ossetic
+ota ota Turkish, Ottoman (1500-1928)
+oto oto Otomian languages
+paa paa Papuan (Other)
+pag pag Pangasinan
+pal pal Pahlavi
+pam pam Pampanga
+pan pan pa Panjabi; Punjabi
+pap pap Papiamento
+pau pau Palauan
+peo peo Persian, Old (ca. 600-400 B.C.)
+per fas fa Persian
+phi phi Philippine (Other)
+phn phn Phoenician
+pli pli pi Pali
+pol pol pl Polish
+pon pon Pohnpeian
+por por pt Portuguese
+pra pra Prakrit languages
+pro pro Provençal, Old (to 1500)
+pus pus ps Pushto
+qaa-qtz qaa-qtz Reserved for local use
+que que qu Quechua
+raj raj Rajasthani
+rap rap Rapanui
+rar rar Rarotongan
+roa roa Romance (Other)
+roh roh rm Raeto-Romance
+rom rom Romany
+rum ron ro Romanian
+run run rn Rundi
+rup rup Aromanian; Arumanian; Macedo-Romanian
+rus rus ru Russian
+sad sad Sandawe
+sag sag sg Sango
+sah sah Yakut
+sai sai South American Indian (Other)
+sal sal Salishan languages
+sam sam Samaritan Aramaic
+san san sa Sanskrit
+sas sas Sasak
+sat sat Santali
+scc srp sr Serbian
+scn scn Sicilian
+sco sco Scots
+scr hrv hr Croatian
+sel sel Selkup
+sem sem Semitic (Other)
+sga sga Irish, Old (to 900)
+sgn sgn Sign Languages
+shn shn Shan
+sid sid Sidamo
+sin sin si Sinhala; Sinhalese
+sio sio Siouan languages
+sit sit Sino-Tibetan (Other)
+sla sla Slavic (Other)
+slo slk sk Slovak
+slv slv sl Slovenian
+sma sma Southern Sami
+sme sme se Northern Sami
+smi smi Sami languages (Other)
+smj smj Lule Sami
+smn smn Inari Sami
+smo smo sm Samoan
+sms sms Skolt Sami
+sna sna sn Shona
+snd snd sd Sindhi
+snk snk Soninke
+sog sog Sogdian
+som som so Somali
+son son Songhai
+sot sot st Sotho, Southern
+spa spa es Spanish; Castilian
+srd srd sc Sardinian
+srn srn Sranan Tongo
+srr srr Serer
+ssa ssa Nilo-Saharan (Other)
+ssw ssw ss Swati
+suk suk Sukuma
+sun sun su Sundanese
+sus sus Susu
+sux sux Sumerian
+swa swa sw Swahili
+swe swe sv Swedish
+syr syr Syriac
+tah tah ty Tahitian
+tai tai Tai (Other)
+tam tam ta Tamil
+tat tat tt Tatar
+tel tel te Telugu
+tem tem Timne
+ter ter Tereno
+tet tet Tetum
+tgk tgk tg Tajik
+tgl tgl tl Tagalog
+tha tha th Thai
+tib bod bo Tibetan
+tig tig Tigre
+tir tir ti Tigrinya
+tiv tiv Tiv
+tkl tkl Tokelau
+tlh tlh Klingon; tlhIngan-Hol
+tli tli Tlingit
+tmh tmh Tamashek
+tog tog Tonga (Nyasa)
+ton ton to Tonga (Tonga Islands)
+tpi tpi Tok Pisin
+tsi tsi Tsimshian
+tsn tsn tn Tswana
+tso tso ts Tsonga
+tuk tuk tk Turkmen
+tum tum Tumbuka
+tup tup Tupi languages
+tur tur tr Turkish
+tut tut Altaic (Other)
+tvl tvl Tuvalu
+twi twi tw Twi
+tyv tyv Tuvinian
+udm udm Udmurt
+uga uga Ugaritic
+uig uig ug Uighur; Uyghur
+ukr ukr uk Ukrainian
+umb umb Umbundu
+und und Undetermined
+urd urd ur Urdu
+uzb uzb uz Uzbek
+vai vai Vai
+ven ven ve Venda
+vie vie vi Vietnamese
+vol vol vo Volapük
+vot vot Votic
+wak wak Wakashan languages
+wal wal Walamo
+war war Waray
+was was Washo
+wel cym cy Welsh
+wen wen Sorbian languages
+wln wln wa Walloon
+wol wol wo Wolof
+xal xal Kalmyk; Oirat
+xho xho xh Xhosa
+yao yao Yao
+yap yap Yapese
+yid yid yi Yiddish
+yor yor yo Yoruba
+ypk ypk Yupik languages
+zap zap Zapotec
+zen zen Zenaga
+zha zha za Zhuang; Chuang
+znd znd Zande
+zul zul zu Zulu
+zun zun Zuni
+zxx zxx No linguistic content
+zza zza Zaza; Dimili; Dimli; Kirdki; Kirmanjki; Zazaki
Added: trunk/isoquery/tests/639_mixed_case_codes.test
===================================================================
--- trunk/isoquery/tests/639_mixed_case_codes.test (rev 0)
+++ trunk/isoquery/tests/639_mixed_case_codes.test 2007-12-27 17:11:31 UTC (rev 1242)
@@ -0,0 +1,7 @@
+# Command line
+isoquery -i639 ARM AsT myA Br
+# Expected output
+arm hye hy Armenian
+ast ast Asturian; Bable
+bur mya my Burmese
+bre bre br Breton
Added: trunk/isoquery/tests/639_translation.test
===================================================================
--- trunk/isoquery/tests/639_translation.test (rev 0)
+++ trunk/isoquery/tests/639_translation.test 2007-12-27 17:11:31 UTC (rev 1242)
@@ -0,0 +1,6 @@
+# Command line
+isoquery -i639 -les gd hu ja
+# Expected output
+gla gla gd Gaelic; Scottish Gaelic
+hun hun hu Húngaro
+jpn jpn ja Japonés
Added: trunk/isoquery/tests/639_undefined.test
===================================================================
--- trunk/isoquery/tests/639_undefined.test (rev 0)
+++ trunk/isoquery/tests/639_undefined.test 2007-12-27 17:11:31 UTC (rev 1242)
@@ -0,0 +1,6 @@
+# Command line
+isoquery -i639 bc abc 123
+# Expected output
+The code 'bc' is not defined in ISO 639.
+The code 'abc' is not defined in ISO 639.
+The code '123' is not defined in ISO 639.
Added: trunk/isoquery/tests/639_various_codes.test
===================================================================
--- trunk/isoquery/tests/639_various_codes.test (rev 0)
+++ trunk/isoquery/tests/639_various_codes.test 2007-12-27 17:11:31 UTC (rev 1242)
@@ -0,0 +1,11 @@
+# Command line
+isoquery -i639 aar nno tr wel sqi ca da eo
+# Expected output
+aar aar aa Afar
+nno nno nn Norwegian Nynorsk; Nynorsk, Norwegian
+tur tur tr Turkish
+wel cym cy Welsh
+alb sqi sq Albanian
+cat cat ca Catalan; Valencian
+dan dan da Danish
+epo epo eo Esperanto
More information about the Pkg-isocodes-devel
mailing list