Fix tests

This commit is contained in:
Fabien Potencier
2022-12-27 12:48:47 +01:00
parent b376bdd0a9
commit 6f9c7c02ae
6 changed files with 88 additions and 64 deletions
@@ -1,12 +1,16 @@
--TEST--
"country_names" function
--TEMPLATE--
{{ country_names('UNKNOWN')|length }}
{{ country_names()|join(', ') }}
{{ country_names('fr')|join(', ') }}
--DATA--
return [];
--EXPECT--
0
Afghanistan, Åland Islands, Albania, Algeria, American Samoa, Andorra, Angola, Anguilla, Antarctica, Antigua & Barbuda, Argentina, Armenia, Aruba, Australia, Austria, Azerbaijan, Bahamas, Bahrain, Bangladesh, Barbados, Belarus, Belgium, Belize, Benin, Bermuda, Bhutan, Bolivia, Bosnia & Herzegovina, Botswana, Bouvet Island, Brazil, British Indian Ocean Territory, British Virgin Islands, Brunei, Bulgaria, Burkina Faso, Burundi, Cambodia, Cameroon, Canada, Cape Verde, Caribbean Netherlands, Cayman Islands, Central African Republic, Chad, Chile, China, Christmas Island, Cocos (Keeling) Islands, Colombia, Comoros, Congo - Brazzaville, Congo - Kinshasa, Cook Islands, Costa Rica, Côte dIvoire, Croatia, Cuba, Curaçao, Cyprus, Czechia, Denmark, Djibouti, Dominica, Dominican Republic, Ecuador, Egypt, El Salvador, Equatorial Guinea, Eritrea, Estonia, Eswatini, Ethiopia, Falkland Islands, Faroe Islands, Fiji, Finland, France, French Guiana, French Polynesia, French Southern Territories, Gabon, Gambia, Georgia, Germany, Ghana, Gibraltar, Greece, Greenland, Grenada, Guadeloupe, Guam, Guatemala, Guernsey, Guinea, Guinea-Bissau, Guyana, Haiti, Heard & McDonald Islands, Honduras, Hong Kong SAR China, Hungary, Iceland, India, Indonesia, Iran, Iraq, Ireland, Isle of Man, Israel, Italy, Jamaica, Japan, Jersey, Jordan, Kazakhstan, Kenya, Kiribati, Kuwait, Kyrgyzstan, Laos, Latvia, Lebanon, Lesotho, Liberia, Libya, Liechtenstein, Lithuania, Luxembourg, Macao SAR China, Madagascar, Malawi, Malaysia, Maldives, Mali, Malta, Marshall Islands, Martinique, Mauritania, Mauritius, Mayotte, Mexico, Micronesia, Moldova, Monaco, Mongolia, Montenegro, Montserrat, Morocco, Mozambique, Myanmar (Burma), Namibia, Nauru, Nepal, Netherlands, New Caledonia, New Zealand, Nicaragua, Niger, Nigeria, Niue, Norfolk Island, North Korea, North Macedonia, Northern Mariana Islands, Norway, Oman, Pakistan, Palau, Palestinian Territories, Panama, Papua New Guinea, Paraguay, Peru, Philippines, Pitcairn Islands, Poland, Portugal, Puerto Rico, Qatar, Réunion, Romania, Russia, Rwanda, Samoa, San Marino, São Tomé & Príncipe, Saudi Arabia, Senegal, Serbia, Seychelles, Sierra Leone, Singapore, Sint Maarten, Slovakia, Slovenia, Solomon Islands, Somalia, South Africa, South Georgia & South Sandwich Islands, South Korea, South Sudan, Spain, Sri Lanka, St. Barthélemy, St. Helena, St. Kitts & Nevis, St. Lucia, St. Martin, St. Pierre & Miquelon, St. Vincent & Grenadines, Sudan, Suriname, Svalbard & Jan Mayen, Sweden, Switzerland, Syria, Taiwan, Tajikistan, Tanzania, Thailand, Timor-Leste, Togo, Tokelau, Tonga, Trinidad & Tobago, Tunisia, Turkey, Turkmenistan, Turks & Caicos Islands, Tuvalu, U.S. Outlying Islands, U.S. Virgin Islands, Uganda, Ukraine, United Arab Emirates, United Kingdom, United States, Uruguay, Uzbekistan, Vanuatu, Vatican City, Venezuela, Vietnam, Wallis & Futuna, Western Sahara, Yemen, Zambia, Zimbabwe
Afghanistan, Afrique du Sud, Albanie, Algérie, Allemagne, Andorre, Angola, Anguilla, Antarctique, Antigua-et-Barbuda, Arabie saoudite, Argentine, Arménie, Aruba, Australie, Autriche, Azerbaïdjan, Bahamas, Bahreïn, Bangladesh, Barbade, Belgique, Belize, Bénin, Bermudes, Bhoutan, Biélorussie, Bolivie, Bosnie-Herzégovine, Botswana, Brésil, Brunei, Bulgarie, Burkina Faso, Burundi, Cambodge, Cameroun, Canada, Cap-Vert, Chili, Chine, Chypre, Colombie, Comores, Congo-Brazzaville, Congo-Kinshasa, Corée du Nord, Corée du Sud, Costa Rica, Côte dIvoire, Croatie, Cuba, Curaçao, Danemark, Djibouti, Dominique, Égypte, Émirats arabes unis, Équateur, Érythrée, Espagne, Estonie, Eswatini, État de la Cité du Vatican, États-Unis, Éthiopie, Fidji, Finlande, France, Gabon, Gambie, Géorgie, Géorgie du Sud-et-les Îles Sandwich du Sud, Ghana, Gibraltar, Grèce, Grenade, Groenland, Guadeloupe, Guam, Guatemala, Guernesey, Guinée, Guinée équatoriale, Guinée-Bissau, Guyana, Guyane française, Haïti, Honduras, Hongrie, Île Bouvet, Île Christmas, Île de Man, Île Norfolk, Îles Åland, Îles Caïmans, Îles Cocos, Îles Cook, Îles Féroé, Îles Heard-et-MacDonald, Îles Malouines, Îles Mariannes du Nord, Îles Marshall, Îles mineures éloignées des États-Unis, Îles Pitcairn, Îles Salomon, Îles Turques-et-Caïques, Îles Vierges britanniques, Îles Vierges des États-Unis, Inde, Indonésie, Irak, Iran, Irlande, Islande, Israël, Italie, Jamaïque, Japon, Jersey, Jordanie, Kazakhstan, Kenya, Kirghizstan, Kiribati, Koweït, La Réunion, Laos, Lesotho, Lettonie, Liban, Liberia, Libye, Liechtenstein, Lituanie, Luxembourg, Macédoine du Nord, Madagascar, Malaisie, Malawi, Maldives, Mali, Malte, Maroc, Martinique, Maurice, Mauritanie, Mayotte, Mexique, Micronésie, Moldavie, Monaco, Mongolie, Monténégro, Montserrat, Mozambique, Myanmar (Birmanie), Namibie, Nauru, Népal, Nicaragua, Niger, Nigeria, Niue, Norvège, Nouvelle-Calédonie, Nouvelle-Zélande, Oman, Ouganda, Ouzbékistan, Pakistan, Palaos, Panama, Papouasie-Nouvelle-Guinée, Paraguay, Pays-Bas, Pays-Bas caribéens, Pérou, Philippines, Pologne, Polynésie française, Porto Rico, Portugal, Qatar, R.A.S. chinoise de Hong Kong, R.A.S. chinoise de Macao, République centrafricaine, République dominicaine, Roumanie, Royaume-Uni, Russie, Rwanda, Sahara occidental, Saint-Barthélemy, Saint-Christophe-et-Niévès, Saint-Marin, Saint-Martin, Saint-Martin (partie néerlandaise), Saint-Pierre-et-Miquelon, Saint-Vincent-et-les Grenadines, Sainte-Hélène, Sainte-Lucie, Salvador, Samoa, Samoa américaines, Sao Tomé-et-Principe, Sénégal, Serbie, Seychelles, Sierra Leone, Singapour, Slovaquie, Slovénie, Somalie, Soudan, Soudan du Sud, Sri Lanka, Suède, Suisse, Suriname, Svalbard et Jan Mayen, Syrie, Tadjikistan, Taïwan, Tanzanie, Tchad, Tchéquie, Terres australes françaises, Territoire britannique de locéan Indien, Territoires palestiniens, Thaïlande, Timor oriental, Togo, Tokelau, Tonga, Trinité-et-Tobago, Tunisie, Turkménistan, Turquie, Tuvalu, Ukraine, Uruguay, Vanuatu, Venezuela, Viêt Nam, Wallis-et-Futuna, Yémen, Zambie, Zimbabwe
--TEST--
"country_names" function
--TEMPLATE--
{{ country_names('UNKNOWN')|length }}
{{ country_names()|length }}
{{ country_names('fr')|length }}
{{ country_names()['BE'] }}
{{ country_names('fr')['BE'] }}
--DATA--
return [];
--EXPECT--
0
249
249
Belgium
Belgique
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -2,11 +2,15 @@
"script_names" function
--TEMPLATE--
{{ script_names('UNKNOWN')|length }}
{{ script_names()|join(', ') }}
{{ script_names('fr')|join(', ') }}
{{ script_names()|length }}
{{ script_names('fr')|length }}
{{ script_names()['Marc'] }}
{{ script_names('fr')['Marc'] }}
--DATA--
return [];
--EXPECT--
0
Adlam, Afaka, Ahom, Anatolian Hieroglyphs, Arabic, Armenian, Avestan, Balinese, Bamum, Bangla, Bassa Vah, Batak, Bhaiksuki, Blissymbols, Book Pahlavi, Bopomofo, Brahmi, Braille, Buginese, Buhid, Carian, Caucasian Albanian, Chakma, Cham, Cherokee, Chorasmian, Cirth, Common, Coptic, Cypriot, Cypro-Minoan, Cyrillic, Deseret, Devanagari, Dives Akuru, Dogra, Duployan shorthand, Eastern Syriac, Egyptian demotic, Egyptian hieratic, Egyptian hieroglyphs, Elbasan, Elymaic, Emoji, Estrangelo Syriac, Ethiopic, Fraktur Latin, Fraser, Gaelic Latin, Georgian, Georgian Khutsuri, Glagolitic, Gothic, Grantha, Greek, Gujarati, Gunjala Gondi, Gurmukhi, Han, Han with Bopomofo, Hangul, Hanifi, Hanunoo, Hatran, Hebrew, Hiragana, Imperial Aramaic, Indus, Inherited, Inscriptional Pahlavi, Inscriptional Parthian, Jamo, Japanese, Japanese syllabaries, Javanese, Jurchen, Kaithi, Kannada, Katakana, Kawi, Kayah Li, Kharoshthi, Khitan small script, Khmer, Khojki, Khudawadi, Korean, Kpelle, Lanna, Lao, Latin, Lepcha, Limbu, Linear A, Linear B, Loma, Lycian, Lydian, Mahajani, Makasar, Malayalam, Mandaean, Manichaean, Marchen, Masaram Gondi, Mathematical Notation, Mayan hieroglyphs, Medefaidrin, Meitei Mayek, Mende, Meroitic, Meroitic Cursive, Modi, Mongolian, Moon, Mro, Multani, Myanmar, NKo, Nabataean, Nag Mundari, Nandinagari, Nastaliq, Naxi Geba, New Tai Lue, Newa, Nüshu, Nyiakeng Puachue Hmong, Odia, Ogham, Ol Chiki, Old Church Slavonic Cyrillic, Old Hungarian, Old Italic, Old North Arabian, Old Permic, Old Persian, Old Sogdian, Old South Arabian, Old Uyghur, Orkhon, Osage, Osmanya, Pahawh Hmong, Palmyrene, Pau Cin Hau, Phags-pa, Phoenician, Pollard Phonetic, Psalter Pahlavi, Rejang, Rongorongo, Runic, Samaritan, Sarati, Saurashtra, Sharada, Shavian, Siddham, SignWriting, Simplified, Sinhala, Sogdian, Sora Sompeng, Soyombo, Sumero-Akkadian Cuneiform, Sundanese, Syloti Nagri, Symbols, Syriac, Tagalog, Tagbanwa, Tai Le, Tai Viet, Takri, Tamil, Tangsa, Tangut, Telugu, Tengwar, Thaana, Thai, Tibetan, Tifinagh, Tirhuta, Toto, Traditional, Ugaritic, Unified Canadian Aboriginal Syllabics, Unwritten, Vai, Varang Kshiti, Visible Speech, Vithkuqi, Wancho, Western Syriac, Woleai, Yezidi, Yi, Zanabazar Square, Zawgyi
Adlam, Afaka, Ahom, Anatolian Hieroglyphs, ancien hongrois, ancien italique, ancien permien, arabe, araméen impérial, arménien, avestique, balinais, Bamum, Bassa Vah, batak, bengali, Bhaiksuki, birman, bopomofo, bouguis, bouhide, brâhmî, braille, carien, Caucasian Albanian, chakma, cham, cherokee, Chorasmian, cingalais, cirth, commun, copte, coréen, cunéiforme persépolitain, cunéiforme suméro-akkadien, Cypro-Minoan, cyrillique, cyrillique (variante slavonne), démotique égyptien, déséret, dévanagari, Dives Akuru, Dogra, Duployan shorthand, écriture des signes, Elbasan, élymaïque, emoji, éthiopique, Fraser, géorgien, géorgien khoutsouri, glagolitique, gotique, goudjarâtî, gourmoukhî, Grantha, grec, Gunjala Gondi, han avec bopomofo, hangûl, Hanifi, hanounóo, Hatran, hébreu, hérité, hiératique égyptien, hiéroglyphes égyptiens, hiéroglyphes mayas, hiragana, indus, jamo, japonais, javanais, Jurchen, kaithî, kannara, katakana, katakana ou hiragana, Kawi, kayah li, kharochthî, Khitan small script, khmer, Khojki, Khudawadi, Kpelle, lanna, lao, latin, latin (variante brisée), latin (variante gaélique), lepcha, limbou, linéaire A, linéaire B, Loma, lycien, lydien, Mahajani, Makasar, malayalam, mandéen, manichéen, Marchen, Masaram Gondi, Medefaidrin, meitei mayek, Mende, Meroitic Cursive, méroïtique, Modi, mongol, moon, Mro, Multani, nko, Nabataean, Nag Mundari, nandinagari, nastaliq, Naxi Geba, Newa, non écrit, notation mathématique, nouveau taï-lue, Nüshu, nyiakeng puachue hmong, odia, ogam, ol tchiki, Old North Arabian, Old Sogdian, Old South Arabian, Old Uyghur, orkhon, Osage, osmanais, ougaritique, pahawh hmong, Palmyrene, parole visible, parthe des inscriptions, Pau Cin Hau, pehlevi des inscriptions, pehlevi des livres, pehlevi des psautiers, phags pa, phénicien, phonétique de Pollard, rejang, rongorongo, runique, samaritain, sarati, saurashtra, Sharada, shavien, Siddham, simplifié, sinogrammes, Sogdian, Sora Sompeng, Soyombo, sundanais, syllabaire autochtone canadien unifié, syllabaire chypriote, sylotî nâgrî, symboles, symboles Bliss, syriaque, syriaque estranghélo, syriaque occidental, syriaque oriental, tagal, tagbanoua, taï viêt, taï-le, Takri, tamoul, Tangsa, Tangut, télougou, tengwar, thaï, thâna, tibétain, tifinagh, Tirhuta, Toto, traditionnel, vaï, Varang Kshiti, Vithkuqi, wantcho, Woleai, Yezidi, yi, Zanabazar Square, zawgyi
201
201
Marchen
Marchen
File diff suppressed because one or more lines are too long