summaryrefslogtreecommitdiff
path: root/ext/intl/tests/locale_get_display_script2.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/intl/tests/locale_get_display_script2.phpt')
-rw-r--r--ext/intl/tests/locale_get_display_script2.phpt276
1 files changed, 0 insertions, 276 deletions
diff --git a/ext/intl/tests/locale_get_display_script2.phpt b/ext/intl/tests/locale_get_display_script2.phpt
deleted file mode 100644
index 45dfbcffaf..0000000000
--- a/ext/intl/tests/locale_get_display_script2.phpt
+++ /dev/null
@@ -1,276 +0,0 @@
---TEST--
-locale_get_display_script() icu = 4.8
---SKIPIF--
-<?php if( !extension_loaded( 'intl' ) ) print 'skip intl extension not loaded'; ?>
-<?php if(version_compare(INTL_ICU_VERSION, '4.8') < 0) print 'skip for ICU >= 4.8'; ?>
-<?php if (version_compare(INTL_ICU_VERSION, '49') >= 0) die('skip for ICU < 49'); ?>
---FILE--
-<?php
-
-/*
- * Try getting the display_script for different locales
- * with Procedural and Object methods.
- */
-
-function ut_main()
-{
- $res_str = '';
-
- $disp_locales=array('en','fr','de');
-
- $locales = array(
- 'uk-ua_CALIFORNIA@currency=;currency=GRN',
- 'root',
- 'uk@currency=EURO',
- 'Hindi',
-//Simple language subtag
- 'de',
- 'fr',
- 'ja',
- 'i-enochian', //(example of a grandfathered tag)
-//Language subtag plus Script subtag:
- 'zh-Hant',
- 'zh-Hans',
- 'sr-Cyrl',
- 'sr-Latn',
-//Language-Script-Region
- 'zh-Hans-CN',
- 'sr-Latn-CS',
-//Language-Variant
- 'sl-rozaj',
- 'sl-nedis',
-//Language-Region-Variant
- 'de-CH-1901',
- 'sl-IT-nedis',
-//Language-Script-Region-Variant
- 'sl-Latn-IT-nedis',
-//Language-Region:
- 'de-DE',
- 'en-US',
- 'es-419',
-//Private use subtags:
- 'de-CH-x-phonebk',
- 'az-Arab-x-AZE-derbend',
-//Extended language subtags
- 'zh-min',
- 'zh-min-nan-Hant-CN',
-//Private use registry values
- 'x-whatever',
- 'qaa-Qaaa-QM-x-southern',
- 'sr-Latn-QM',
- 'sr-Qaaa-CS',
-/*Tags that use extensions (examples ONLY: extensions MUST be defined
- by revision or update to this document or by RFC): */
- 'en-US-u-islamCal',
- 'zh-CN-a-myExt-x-private',
- 'en-a-myExt-b-another',
-//Some Invalid Tags:
- 'de-419-DE',
- 'a-DE',
- 'ar-a-aaa-b-bbb-a-ccc'
- );
-
-
- $res_str = '';
-
- foreach( $locales as $locale )
- {
- $res_str .= "locale='$locale'\n";
- foreach( $disp_locales as $disp_locale )
- {
- $scr = ut_loc_get_display_script( $locale ,$disp_locale );
- $res_str .= "disp_locale=$disp_locale : display_script=$scr";
- $res_str .= "\n";
- }
- $res_str .= "-----------------\n";
- }
-
- return $res_str;
-
-}
-
-include_once( 'ut_common.inc' );
-ut_run();
-
-?>
---EXPECTREGEX--
-locale='uk-ua_CALIFORNIA@currency=;currency=GRN'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='root'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='uk@currency=EURO'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='Hindi'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='de'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='fr'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='ja'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='i-enochian'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='zh-Hant'
-disp_locale=en : display_script=Traditional
-disp_locale=fr : display_script=idéogrammes han (\(variante traditionnelle\)|traditionnels)
-disp_locale=de : display_script=Traditionell
------------------
-locale='zh-Hans'
-disp_locale=en : display_script=Simplified
-disp_locale=fr : display_script=idéogrammes han (\(variante simplifiée\)|simplifiés)
-disp_locale=de : display_script=Vereinfacht
------------------
-locale='sr-Cyrl'
-disp_locale=en : display_script=Cyrillic
-disp_locale=fr : display_script=cyrillique
-disp_locale=de : display_script=Kyrillisch
------------------
-locale='sr-Latn'
-disp_locale=en : display_script=Latin
-disp_locale=fr : display_script=latin
-disp_locale=de : display_script=Lateinisch
------------------
-locale='zh-Hans-CN'
-disp_locale=en : display_script=Simplified
-disp_locale=fr : display_script=idéogrammes han (\(variante simplifiée\)|simplifiés)
-disp_locale=de : display_script=Vereinfacht
------------------
-locale='sr-Latn-CS'
-disp_locale=en : display_script=Latin
-disp_locale=fr : display_script=latin
-disp_locale=de : display_script=Lateinisch
------------------
-locale='sl-rozaj'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='sl-nedis'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='de-CH-1901'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='sl-IT-nedis'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='sl-Latn-IT-nedis'
-disp_locale=en : display_script=Latin
-disp_locale=fr : display_script=latin
-disp_locale=de : display_script=Lateinisch
------------------
-locale='de-DE'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='en-US'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='es-419'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='de-CH-x-phonebk'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='az-Arab-x-AZE-derbend'
-disp_locale=en : display_script=Arabic
-disp_locale=fr : display_script=arabe
-disp_locale=de : display_script=Arabisch
------------------
-locale='zh-min'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='zh-min-nan-Hant-CN'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='x-whatever'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='qaa-Qaaa-QM-x-southern'
-disp_locale=en : display_script=Qaaa
-disp_locale=fr : display_script=Qaaa
-disp_locale=de : display_script=Qaaa
------------------
-locale='sr-Latn-QM'
-disp_locale=en : display_script=Latin
-disp_locale=fr : display_script=latin
-disp_locale=de : display_script=Lateinisch
------------------
-locale='sr-Qaaa-CS'
-disp_locale=en : display_script=Qaaa
-disp_locale=fr : display_script=Qaaa
-disp_locale=de : display_script=Qaaa
------------------
-locale='en-US-u-islamCal'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='zh-CN-a-myExt-x-private'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='en-a-myExt-b-another'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='de-419-DE'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='a-DE'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------
-locale='ar-a-aaa-b-bbb-a-ccc'
-disp_locale=en : display_script=
-disp_locale=fr : display_script=
-disp_locale=de : display_script=
------------------