[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