cvs: php-src(PHP_5_2) /ext/gettext/tests gettext_basic-enus.phpt gettext_bind_textdomain_codeset-retval.phpt
gettext_bind_textdomain_codeset-wrongparams.phpt gettext_bindtextdomain-cwd.phpt gettext_bindtextdomain-emptydomain.phpt
gettext_bindtextdomain-path.phpt gettext_bindtextdomain-wrongparams.phpt gettext_dcgettext-wrongparams.phpt gettext_dcgettext.phpt
gettext_dgettext.phpt gettext_dgettext_error_wrongparams.phpt gettext_dngettext-plural.phpt gettext_dngettext-wrongparams.phpt
gettext_gettext_error_wrongparams.phpt gettext_ngettext-wrongparams.phpt gettext_ngettext.phpt gettext_phpinfo.phpt gettext_textdomain-retval.phpt
gettext_textdomain-wrongparams.phpt /ext/gettext/tests/locale/en/LC_CTYPE dgettextTest.mo dgettextTest.po dgettextTest_switch.mo
dgettextTest_switch.po dgettextTest_switched.po dngettextTest.mo dngettextTest.po /ext/gettext/tests/locale/en/LC_MESSAGES dgettextTest.mo
dgettextTest.po dgettextTest_switch.mo dgettextTest_switch.po dngettextTest! .mo dngettextTest.po messages.mo messages.po
| From: | Zoe Slattery | Date: | Thu, 18 Jun 2009 07:31:10 +0000 |
| Subject: | cvs: php-src(PHP_5_2) /ext/gettext/tests gettext_basic-enus.phpt gettext_bind_textdomain_codeset-retval.phpt gettext_bind_textdomain_codeset-wrongparams.phpt gettext_bindtextdomain-cwd.phpt gettext_bindtextdomain-emptydomain.phpt gettext_bindtextdomain-path.phpt gettext_bindtextdomain-wrongparams.phpt gettext_dcgettext-wrongparams.phpt gettext_dcgettext.phpt gettext_dgettext.phpt gettext_dgettext_error_wrongparams.phpt gettext_dngettext-plural.phpt gettext_dngettext-wrongparams.phpt gettext_gettext_error_wrongparams.phpt gettext_ngettext-wrongparams.phpt gettext_ngettext.phpt gettext_phpinfo.phpt gettext_textdomain-retval.phpt gettext_textdomain-wrongparams.phpt /ext/gettext/tests/locale/en/LC_CTYPE dgettextTest.mo dgettextTest.po dgettextTest_switch.mo dgettextTest_switch.po dgettextTest_switched.po dngettextTest.mo dngettextTest.po /ext/gettext/tests/locale/en/LC_MESSAGES dgettextTest.mo dgettextTest.po dgettextTest_switch.mo dgettextTest_switch.po dngettextTest! .mo dngettextTest.po messages.mo messages.po |
||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-58822@lists.php.net to get a copy of this message | ||
zoe Thu Jun 18 07:31:10 2009 UTC
Added files: (Branch: PHP_5_2)
/php-src/ext/gettext/tests/locale/en/LC_CTYPE
dgettextTest_switch.mo
dgettextTest.mo
dngettextTest.mo
dgettextTest_switch.po
dgettextTest_switched.po
dgettextTest.po
dngettextTest.po
/php-src/ext/gettext/tests gettext_textdomain-wrongparams.phpt
gettext_ngettext.phpt
gettext_bindtextdomain-emptydomain.phpt
gettext_bindtextdomain-cwd.phpt
gettext_phpinfo.phpt
gettext_dcgettext.phpt
gettext_bindtextdomain-path.phpt
gettext_bind_textdomain_codeset-retval.phpt
gettext_dgettext_error_wrongparams.phpt
gettext_ngettext-wrongparams.phpt
gettext_dngettext-plural.phpt
gettext_bind_textdomain_codeset-wrongparams.phpt
gettext_bindtextdomain-wrongparams.phpt
gettext_dcgettext-wrongparams.phpt
gettext_basic-enus.phpt
gettext_gettext_error_wrongparams.phpt
gettext_dngettext-wrongparams.phpt
gettext_textdomain-retval.phpt
gettext_dgettext.phpt
/php-src/ext/gettext/tests/locale/en/LC_MESSAGES messages.mo
dgettextTest_switch.mo
dngettextTest.mo
dgettextTest.mo
messages.po
dgettextTest_switch.po
dngettextTest.po
dgettextTest.po
Log:
Tests from Berlin test fest
http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest_switch.mo?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest_switch.mo +++ php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest_switch.mo Þ http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest.mo?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest.mo +++ php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest.mo Þ http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_CTYPE/dngettextTest.mo?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_CTYPE/dngettextTest.mo +++ php-src/ext/gettext/tests/locale/en/LC_CTYPE/dngettextTest.mo Þ http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest_switch.po?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest_switch.po +++ php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest_switch.po msgid "item" msgid_plural "items" msgstr[0] "Produkt_switched" msgstr[1] "Produkte_switched" http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest_switched.po?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest_switched.po +++ php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest_switched.po msgid "item" msgstr[0] "cProdukt_switched" http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest.po?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest.po +++ php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest.po msgid "item" msgid_plural "items" msgstr[0] "Produkt" msgstr[1] "Produkte" http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_CTYPE/dngettextTest.po?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_CTYPE/dngettextTest.po +++ php-src/ext/gettext/tests/locale/en/LC_CTYPE/dngettextTest.po msgid "item" msgid_plural "items" msgstr[0] "cProdukt" msgstr[1] "cProdukte" http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_textdomain-wrongparams.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_textdomain-wrongparams.phpt +++ php-src/ext/gettext/tests/gettext_textdomain-wrongparams.phpt --TEST-- Check how textdomain() with wrong parameters behaves. --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip\n"); } if (!setlocale(LC_ALL, 'en_US.UTF-8')) { die("skip en_US.UTF-8 locale not supported."); } ?> --FILE-- <?php // Using deprectated setlocale() in PHP6. The test needs to be changed // when there is an alternative available. chdir(dirname(__FILE__)); setlocale(LC_ALL, 'en_US.UTF-8'); bindtextdomain ("messages", "./locale"); textdomain (array()); ?> --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d Warning: textdomain() expects parameter 1 to be %binary_string_optional%, array given in %s on line %d --CREDITS-- Christian Weiske, cweiske@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_ngettext.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_ngettext.phpt +++ php-src/ext/gettext/tests/gettext_ngettext.phpt --TEST-- Test ngettext() functionality --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("SKIP extension gettext not loaded\n"); } if (!setlocale(LC_ALL, 'en_US.UTF-8')) { die("SKIP en_US.UTF-8 locale not supported."); } ?> --FILE-- <?php // Using deprectated setlocale() in PHP6. The test needs to be changed // when there is an alternative available. chdir(dirname(__FILE__)); setlocale(LC_ALL, 'en_US.UTF-8'); bindtextdomain('dngettextTest', './locale'); textdomain('dngettextTest'); var_dump(ngettext('item', 'items', 1)); var_dump(ngettext('item', 'items', 2)); ?> --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d string(7) "Produkt" string(8) "Produkte" --CREDITS-- Christian Weiske, cweiske@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_bindtextdomain-emptydomain.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_bindtextdomain-emptydomain.phpt +++ php-src/ext/gettext/tests/gettext_bindtextdomain-emptydomain.phpt --TEST-- Test if bindtextdomain() errors if the domain is empty. --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip gettext extension is not loaded.\n"); } --FILE-- <?php chdir(dirname(__FILE__)); bindtextdomain('', 'foobar'); --EXPECTF-- Warning: bindtextdomain(): the first parameter must not be empty in %s.php on line %d --CREDITS-- Till Klampaeckel, till@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_bindtextdomain-cwd.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_bindtextdomain-cwd.phpt +++ php-src/ext/gettext/tests/gettext_bindtextdomain-cwd.phpt --TEST-- Test if bindtextdomain() returns string id if no directory path is set(if directory path is 'null') --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip gettext extension is not loaded.\n"); } if (!setlocale(LC_ALL, 'en_US.UTF-8')) { die("skip en_US.UTF-8 locale not supported."); } --FILE-- <?php // Using deprectated setlocale() in PHP6. The test needs to be changed // when there is an alternative available. $base_dir = dirname(__FILE__); chdir($base_dir); setlocale(LC_ALL, 'en_US.UTF-8'); bindtextdomain('messages',null); var_dump(gettext('Basic test')); bindtextdomain('messages', './locale'); var_dump(gettext('Basic test')); ?> --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d string(10) "Basic test" string(12) "A basic test" --CREDIT-- Moritz Neuhaeuser, info@xcompile.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_phpinfo.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_phpinfo.phpt +++ php-src/ext/gettext/tests/gettext_phpinfo.phpt --TEST-- Test phpinfo() displays gettext support --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("SKIP extension gettext not loaded\n"); } ?> --FILE-- <?php phpinfo(); ?> --EXPECTF-- %a %rGetText Support.*enabled%r %a --CREDITS-- Tim Eggert, tim@elbart.com PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_dcgettext.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_dcgettext.phpt +++ php-src/ext/gettext/tests/gettext_dcgettext.phpt --TEST-- Test dcgettext() functionality --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip gettext extension is not loaded.\n"); } if (!setlocale(LC_ALL, 'en_US.UTF-8')) { die("skip en_US.UTF-8 locale not supported."); } --FILE-- <?php chdir(dirname(__FILE__)); // Using deprectated setlocale() in PHP6. The test needs to be changed // when there is an alternative available. setlocale(LC_MESSAGES, 'en_US.UTF-8'); setlocale(LC_ALL, 'en_US.UTF-8'); bindtextdomain('dngettextTest', './locale'); var_dump(dcgettext('dngettextTest', 'item', LC_CTYPE)); var_dump(dcgettext('dngettextTest', 'item', LC_MESSAGES)); --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d string(8) "cProdukt" string(7) "Produkt" --CREDITS-- Christian Weiske, cweiske@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_bindtextdomain-path.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_bindtextdomain-path.phpt +++ php-src/ext/gettext/tests/gettext_bindtextdomain-path.phpt --TEST-- Test if bindtextdomain() returns false if path does not exist. --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip gettext extension is not loaded.\n"); } --FILE-- <?php chdir(dirname(__FILE__)); var_dump(bindtextdomain('example.org', 'foobar')); --EXPECTF-- bool(false) --CREDITS-- Till Klampaeckel, till@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_bind_textdomain_codeset-retval.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_bind_textdomain_codeset-retval.phpt +++ php-src/ext/gettext/tests/gettext_bind_textdomain_codeset-retval.phpt --TEST-- test if bind_textdomain_codeset() returns correct value --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip"); } ?> --FILE-- <?php var_dump(bind_textdomain_codeset(false,false)); var_dump(bind_textdomain_codeset('messages', "UTF-8")); echo "Done\n"; ?> --EXPECTF-- bool(false) %unicode|string%(5) "UTF-8" Done --CREDITS-- Florian Holzhauer fh-pt@fholzhauer.de PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_dgettext_error_wrongparams.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_dgettext_error_wrongparams.phpt +++ php-src/ext/gettext/tests/gettext_dgettext_error_wrongparams.phpt --TEST-- Check how dgettext() with wrong parameter types and wrong parameter cou types and wrong parameter count behaves. --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip extension gettext not loaded\n"); } if (!setlocale(LC_ALL, 'en_US.UTF-8')) { die("skip en_US.UTF-8 locale not supported."); } ?> --FILE-- <?php // Using deprectated setlocale() in PHP6. The test needs to be changed // when there is an alternative available. chdir(dirname(__FILE__)); setlocale(LC_ALL, 'en_US.UTF-8'); dgettext ('foo'); dgettext (); dgettext(array(), 'foo'); dgettext('foo', array()); ?> --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d Warning: dgettext() expects exactly 2 parameters, 1 given in %s.php on line %d Warning: dgettext() expects exactly 2 parameters, 0 given in %s.php on line %d Warning: dgettext() expects parameter 1 to be binary string, array given in %s.php on line %d Warning: dgettext() expects parameter 2 to be binary string, array given in %s.php on line %d --CREDITS-- Moritz Neuhaeuser, info@xcompile.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_ngettext-wrongparams.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_ngettext-wrongparams.phpt +++ php-src/ext/gettext/tests/gettext_ngettext-wrongparams.phpt --TEST-- Check how ngettext() with wrong parameters behaves. --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("SKIP extension gettext not loaded\n"); } ?> --FILE-- <?php ngettext(array(), "", 1); ngettext("", array(), 1); ngettext("", "", array()); ngettext(); ngettext(""); ngettext("", ""); ?> --EXPECTF-- Warning: ngettext() expects parameter 1 to be %binary_string_optional%, array given in %s on line 2 Warning: ngettext() expects parameter 2 to be %binary_string_optional%, array given in %s on line 3 Warning: ngettext() expects parameter 3 to be long, array given in %s on line 4 Warning: ngettext() expects exactly 3 parameters, 0 given in %s on line 5 Warning: ngettext() expects exactly 3 parameters, 1 given in %s on line 6 Warning: ngettext() expects exactly 3 parameters, 2 given in %s on line 7 --CREDITS-- Tim Eggert, tim@elbart.com PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_dngettext-plural.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_dngettext-plural.phpt +++ php-src/ext/gettext/tests/gettext_dngettext-plural.phpt --TEST-- Test if dngettext() returns the correct translations (optionally plural). --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip gettext extension is not loaded.\n"); } if (!setlocale(LC_ALL, 'en_US.UTF-8')) { die("skip en_US.UTF-8 locale not supported."); } --FILE-- <?php // Using deprectated setlocale() in PHP6. The test needs to be changed // when there is an alternative available. chdir(dirname(__FILE__)); setlocale(LC_ALL, 'en_US.UTF-8'); bindtextdomain('dngettextTest', './locale'); var_dump(dngettext('dngettextTest', 'item', 'items', 1)); var_dump(dngettext('dngettextTest', 'item', 'items', 2)); --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d string(7) "Produkt" string(8) "Produkte" --CREDITS-- Till Klampaeckel, till@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_bind_textdomain_codeset-wrongparams.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_bind_textdomain_codeset-wrongparams.phpt +++ php-src/ext/gettext/tests/gettext_bind_textdomain_codeset-wrongparams.phpt --TEST-- test if bind_textdomain_codeset() fails on wrong param count --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip"); } ?> --FILE-- <?php bind_textdomain_codeset('messages'); bind_textdomain_codeset('messages','foo','bar'); echo "Done\n"; ?> --EXPECTF-- Warning: bind_textdomain_codeset() expects exactly 2 parameters, 1 given in %s on line %d Warning: bind_textdomain_codeset() expects exactly 2 parameters, 3 given in %s on line %d Done --CREDITS-- Florian Holzhauer fh-pt@fholzhauer.de PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_bindtextdomain-wrongparams.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_bindtextdomain-wrongparams.phpt +++ php-src/ext/gettext/tests/gettext_bindtextdomain-wrongparams.phpt --TEST-- Test if bindtextdomain() errors if you don't supply enough parameters. --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip gettext extension is not loaded.\n"); } --FILE-- <?php chdir(dirname(__FILE__)); bindtextdomain('foobar'); bindtextdomain(); --EXPECTF-- Warning: bindtextdomain() expects exactly 2 parameters, 1 given in %s on line %d Warning: bindtextdomain() expects exactly 2 parameters, 0 given in %s on line %d --CREDITS-- Till Klampaeckel, till@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_dcgettext-wrongparams.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_dcgettext-wrongparams.phpt +++ php-src/ext/gettext/tests/gettext_dcgettext-wrongparams.phpt --TEST-- Test if dcgettext() errors when you don't supply the correct params. --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip gettext extension is not loaded.\n"); } --FILE-- <?php var_dump(dcgettext('a', 'b')); --EXPECTF-- Warning: dcgettext() expects exactly 3 parameters, 2 given in %s on line %d NULL --CREDITS-- Christian Weiske, cweiske@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_basic-enus.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_basic-enus.phpt +++ php-src/ext/gettext/tests/gettext_basic-enus.phpt --TEST-- Gettext basic test with en_US locale that should be on nearly every system --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip\n"); } if (!setlocale(LC_ALL, 'en_US.UTF-8')) { die("skip en_US.UTF-8 locale not supported."); } ?> --FILE-- <?php // Using deprectated setlocale() in PHP6. The test needs to be changed // when there is an alternative available. chdir(dirname(__FILE__)); setlocale(LC_ALL, 'en_US.UTF-8'); bindtextdomain ("messages", "./locale"); textdomain ("messages"); echo gettext("Basic test"), "\n"; echo _("Basic test"), "\n"; ?> --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d A basic test A basic test --CREDITS-- Christian Weiske, cweiske@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_gettext_error_wrongparams.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_gettext_error_wrongparams.phpt +++ php-src/ext/gettext/tests/gettext_gettext_error_wrongparams.phpt --TEST-- Check how gettext() with wrong parameters behaves. --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip extension gettext not loaded\n"); } ?> --FILE-- <?php gettext (array()); ?> --EXPECTF-- Warning: gettext() expects parameter 1 to be %binary_string_optional%, array given in %s on line 2 --CREDITS-- Moritz Neuhaeuser, info@xcompile.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_dngettext-wrongparams.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_dngettext-wrongparams.phpt +++ php-src/ext/gettext/tests/gettext_dngettext-wrongparams.phpt --TEST-- Test if dngettext() errors when you don't supply the correct params. --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip gettext extension is not loaded.\n"); } if (!setlocale(LC_ALL, 'en_US.UTF-8')) { die("skip en_US.UTF-8 locale not supported."); } --FILE-- <?php // Using deprectated setlocale() in PHP6. The test needs to be changed // when there is an alternative available. chdir(dirname(__FILE__)); setlocale(LC_ALL, 'en_US.UTF-8'); bindtextdomain('dngettextTest', './locale'); var_dump(dngettext('dngettextTest', 'item', 'items')); --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d Warning: dngettext() expects exactly 4 parameters, 3 given in %s.php on line %d bool(false) --CREDITS-- Till Klampaeckel, till@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_textdomain-retval.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_textdomain-retval.phpt +++ php-src/ext/gettext/tests/gettext_textdomain-retval.phpt --TEST-- Check if textdomain() returns the new domain --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip\n"); } if (!setlocale(LC_ALL, 'en_US.UTF-8')) { die("skip en_US.UTF-8 locale not supported."); } ?> --FILE-- <?php // Using deprectated setlocale() in PHP6. The test needs to be changed // when there is an alternative available. chdir(dirname(__FILE__)); setlocale(LC_ALL, 'en_US.UTF-8'); bindtextdomain ("messages", "./locale"); echo textdomain('test'), "\n"; echo textdomain(null), "\n"; echo textdomain('foo'), "\n"; ?> --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d test test foo --CREDITS-- Christian Weiske, cweiske@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_dgettext.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_dgettext.phpt +++ php-src/ext/gettext/tests/gettext_dgettext.phpt --TEST-- Test dgettext() functionality --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("SKIP gettext extension is not loaded.\n"); } if (!setlocale(LC_ALL, 'en_US.UTF-8')) { die("SKIP en_US.UTF-8 locale not supported."); } --FILE-- <?php // Using deprectated setlocale() in PHP6. The test needs to be changed // when there is an alternative available. chdir(dirname(__FILE__)); setlocale(LC_MESSAGES, 'en_US.UTF-8'); setlocale(LC_ALL, 'en_US.UTF-8'); bindtextdomain('dgettextTest', './locale'); bindtextdomain('dgettextTest_switch', './locale'); textdomain('dgettextTest'); var_dump(gettext('item')); var_dump(dgettext('dgettextTest_switch', 'item')); var_dump(gettext('item')); ?> --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d string(7) "Produkt" string(16) "Produkt_switched" string(7) "Produkt" --CREDITS-- Moritz Neuhaeuser, info@xcompile.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_MESSAGES/messages.mo?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_MESSAGES/messages.mo +++ php-src/ext/gettext/tests/locale/en/LC_MESSAGES/messages.mo Þ Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest_switch.mo?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest_switch.mo +++ php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest_switch.mo Þ http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dngettextTest.mo?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dngettextTest.mo +++ php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dngettextTest.mo Þ http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest.mo?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest.mo +++ php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest.mo Þ http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_MESSAGES/messages.po?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_MESSAGES/messages.po +++ php-src/ext/gettext/tests/locale/en/LC_MESSAGES/messages.po # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # #, fuzzy msgid "" msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding: 8bit\n" #: gettext_basic.phpt:11 msgid "Basic test" msgstr "A basic test" http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest_switch.po?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest_switch.po +++ php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest_switch.po msgid "item" msgid_plural "items" msgstr[0] "Produkt_switched" msgstr[1] "Produkte_switched" http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dngettextTest.po?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dngettextTest.po +++ php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dngettextTest.po msgid "item" msgid_plural "items" msgstr[0] "Produkt" msgstr[1] "Produkte" http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest.po?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest.po +++ php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest.po msgid "item" msgid_plural "items" msgstr[0] "Produkt" msgstr[1] "Produkte"
http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest_switch.mo?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest_switch.mo +++ php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest_switch.mo Þ http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest.mo?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest.mo +++ php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest.mo Þ http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_CTYPE/dngettextTest.mo?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_CTYPE/dngettextTest.mo +++ php-src/ext/gettext/tests/locale/en/LC_CTYPE/dngettextTest.mo Þ http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest_switch.po?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest_switch.po +++ php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest_switch.po msgid "item" msgid_plural "items" msgstr[0] "Produkt_switched" msgstr[1] "Produkte_switched" http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest_switched.po?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest_switched.po +++ php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest_switched.po msgid "item" msgstr[0] "cProdukt_switched" http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest.po?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest.po +++ php-src/ext/gettext/tests/locale/en/LC_CTYPE/dgettextTest.po msgid "item" msgid_plural "items" msgstr[0] "Produkt" msgstr[1] "Produkte" http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_CTYPE/dngettextTest.po?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_CTYPE/dngettextTest.po +++ php-src/ext/gettext/tests/locale/en/LC_CTYPE/dngettextTest.po msgid "item" msgid_plural "items" msgstr[0] "cProdukt" msgstr[1] "cProdukte" http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_textdomain-wrongparams.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_textdomain-wrongparams.phpt +++ php-src/ext/gettext/tests/gettext_textdomain-wrongparams.phpt --TEST-- Check how textdomain() with wrong parameters behaves. --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip\n"); } if (!setlocale(LC_ALL, 'en_US.UTF-8')) { die("skip en_US.UTF-8 locale not supported."); } ?> --FILE-- <?php // Using deprectated setlocale() in PHP6. The test needs to be changed // when there is an alternative available. chdir(dirname(__FILE__)); setlocale(LC_ALL, 'en_US.UTF-8'); bindtextdomain ("messages", "./locale"); textdomain (array()); ?> --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d Warning: textdomain() expects parameter 1 to be %binary_string_optional%, array given in %s on line %d --CREDITS-- Christian Weiske, cweiske@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_ngettext.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_ngettext.phpt +++ php-src/ext/gettext/tests/gettext_ngettext.phpt --TEST-- Test ngettext() functionality --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("SKIP extension gettext not loaded\n"); } if (!setlocale(LC_ALL, 'en_US.UTF-8')) { die("SKIP en_US.UTF-8 locale not supported."); } ?> --FILE-- <?php // Using deprectated setlocale() in PHP6. The test needs to be changed // when there is an alternative available. chdir(dirname(__FILE__)); setlocale(LC_ALL, 'en_US.UTF-8'); bindtextdomain('dngettextTest', './locale'); textdomain('dngettextTest'); var_dump(ngettext('item', 'items', 1)); var_dump(ngettext('item', 'items', 2)); ?> --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d string(7) "Produkt" string(8) "Produkte" --CREDITS-- Christian Weiske, cweiske@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_bindtextdomain-emptydomain.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_bindtextdomain-emptydomain.phpt +++ php-src/ext/gettext/tests/gettext_bindtextdomain-emptydomain.phpt --TEST-- Test if bindtextdomain() errors if the domain is empty. --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip gettext extension is not loaded.\n"); } --FILE-- <?php chdir(dirname(__FILE__)); bindtextdomain('', 'foobar'); --EXPECTF-- Warning: bindtextdomain(): the first parameter must not be empty in %s.php on line %d --CREDITS-- Till Klampaeckel, till@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_bindtextdomain-cwd.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_bindtextdomain-cwd.phpt +++ php-src/ext/gettext/tests/gettext_bindtextdomain-cwd.phpt --TEST-- Test if bindtextdomain() returns string id if no directory path is set(if directory path is 'null') --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip gettext extension is not loaded.\n"); } if (!setlocale(LC_ALL, 'en_US.UTF-8')) { die("skip en_US.UTF-8 locale not supported."); } --FILE-- <?php // Using deprectated setlocale() in PHP6. The test needs to be changed // when there is an alternative available. $base_dir = dirname(__FILE__); chdir($base_dir); setlocale(LC_ALL, 'en_US.UTF-8'); bindtextdomain('messages',null); var_dump(gettext('Basic test')); bindtextdomain('messages', './locale'); var_dump(gettext('Basic test')); ?> --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d string(10) "Basic test" string(12) "A basic test" --CREDIT-- Moritz Neuhaeuser, info@xcompile.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_phpinfo.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_phpinfo.phpt +++ php-src/ext/gettext/tests/gettext_phpinfo.phpt --TEST-- Test phpinfo() displays gettext support --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("SKIP extension gettext not loaded\n"); } ?> --FILE-- <?php phpinfo(); ?> --EXPECTF-- %a %rGetText Support.*enabled%r %a --CREDITS-- Tim Eggert, tim@elbart.com PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_dcgettext.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_dcgettext.phpt +++ php-src/ext/gettext/tests/gettext_dcgettext.phpt --TEST-- Test dcgettext() functionality --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip gettext extension is not loaded.\n"); } if (!setlocale(LC_ALL, 'en_US.UTF-8')) { die("skip en_US.UTF-8 locale not supported."); } --FILE-- <?php chdir(dirname(__FILE__)); // Using deprectated setlocale() in PHP6. The test needs to be changed // when there is an alternative available. setlocale(LC_MESSAGES, 'en_US.UTF-8'); setlocale(LC_ALL, 'en_US.UTF-8'); bindtextdomain('dngettextTest', './locale'); var_dump(dcgettext('dngettextTest', 'item', LC_CTYPE)); var_dump(dcgettext('dngettextTest', 'item', LC_MESSAGES)); --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d string(8) "cProdukt" string(7) "Produkt" --CREDITS-- Christian Weiske, cweiske@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_bindtextdomain-path.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_bindtextdomain-path.phpt +++ php-src/ext/gettext/tests/gettext_bindtextdomain-path.phpt --TEST-- Test if bindtextdomain() returns false if path does not exist. --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip gettext extension is not loaded.\n"); } --FILE-- <?php chdir(dirname(__FILE__)); var_dump(bindtextdomain('example.org', 'foobar')); --EXPECTF-- bool(false) --CREDITS-- Till Klampaeckel, till@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_bind_textdomain_codeset-retval.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_bind_textdomain_codeset-retval.phpt +++ php-src/ext/gettext/tests/gettext_bind_textdomain_codeset-retval.phpt --TEST-- test if bind_textdomain_codeset() returns correct value --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip"); } ?> --FILE-- <?php var_dump(bind_textdomain_codeset(false,false)); var_dump(bind_textdomain_codeset('messages', "UTF-8")); echo "Done\n"; ?> --EXPECTF-- bool(false) %unicode|string%(5) "UTF-8" Done --CREDITS-- Florian Holzhauer fh-pt@fholzhauer.de PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_dgettext_error_wrongparams.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_dgettext_error_wrongparams.phpt +++ php-src/ext/gettext/tests/gettext_dgettext_error_wrongparams.phpt --TEST-- Check how dgettext() with wrong parameter types and wrong parameter cou types and wrong parameter count behaves. --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip extension gettext not loaded\n"); } if (!setlocale(LC_ALL, 'en_US.UTF-8')) { die("skip en_US.UTF-8 locale not supported."); } ?> --FILE-- <?php // Using deprectated setlocale() in PHP6. The test needs to be changed // when there is an alternative available. chdir(dirname(__FILE__)); setlocale(LC_ALL, 'en_US.UTF-8'); dgettext ('foo'); dgettext (); dgettext(array(), 'foo'); dgettext('foo', array()); ?> --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d Warning: dgettext() expects exactly 2 parameters, 1 given in %s.php on line %d Warning: dgettext() expects exactly 2 parameters, 0 given in %s.php on line %d Warning: dgettext() expects parameter 1 to be binary string, array given in %s.php on line %d Warning: dgettext() expects parameter 2 to be binary string, array given in %s.php on line %d --CREDITS-- Moritz Neuhaeuser, info@xcompile.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_ngettext-wrongparams.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_ngettext-wrongparams.phpt +++ php-src/ext/gettext/tests/gettext_ngettext-wrongparams.phpt --TEST-- Check how ngettext() with wrong parameters behaves. --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("SKIP extension gettext not loaded\n"); } ?> --FILE-- <?php ngettext(array(), "", 1); ngettext("", array(), 1); ngettext("", "", array()); ngettext(); ngettext(""); ngettext("", ""); ?> --EXPECTF-- Warning: ngettext() expects parameter 1 to be %binary_string_optional%, array given in %s on line 2 Warning: ngettext() expects parameter 2 to be %binary_string_optional%, array given in %s on line 3 Warning: ngettext() expects parameter 3 to be long, array given in %s on line 4 Warning: ngettext() expects exactly 3 parameters, 0 given in %s on line 5 Warning: ngettext() expects exactly 3 parameters, 1 given in %s on line 6 Warning: ngettext() expects exactly 3 parameters, 2 given in %s on line 7 --CREDITS-- Tim Eggert, tim@elbart.com PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_dngettext-plural.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_dngettext-plural.phpt +++ php-src/ext/gettext/tests/gettext_dngettext-plural.phpt --TEST-- Test if dngettext() returns the correct translations (optionally plural). --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip gettext extension is not loaded.\n"); } if (!setlocale(LC_ALL, 'en_US.UTF-8')) { die("skip en_US.UTF-8 locale not supported."); } --FILE-- <?php // Using deprectated setlocale() in PHP6. The test needs to be changed // when there is an alternative available. chdir(dirname(__FILE__)); setlocale(LC_ALL, 'en_US.UTF-8'); bindtextdomain('dngettextTest', './locale'); var_dump(dngettext('dngettextTest', 'item', 'items', 1)); var_dump(dngettext('dngettextTest', 'item', 'items', 2)); --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d string(7) "Produkt" string(8) "Produkte" --CREDITS-- Till Klampaeckel, till@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_bind_textdomain_codeset-wrongparams.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_bind_textdomain_codeset-wrongparams.phpt +++ php-src/ext/gettext/tests/gettext_bind_textdomain_codeset-wrongparams.phpt --TEST-- test if bind_textdomain_codeset() fails on wrong param count --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip"); } ?> --FILE-- <?php bind_textdomain_codeset('messages'); bind_textdomain_codeset('messages','foo','bar'); echo "Done\n"; ?> --EXPECTF-- Warning: bind_textdomain_codeset() expects exactly 2 parameters, 1 given in %s on line %d Warning: bind_textdomain_codeset() expects exactly 2 parameters, 3 given in %s on line %d Done --CREDITS-- Florian Holzhauer fh-pt@fholzhauer.de PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_bindtextdomain-wrongparams.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_bindtextdomain-wrongparams.phpt +++ php-src/ext/gettext/tests/gettext_bindtextdomain-wrongparams.phpt --TEST-- Test if bindtextdomain() errors if you don't supply enough parameters. --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip gettext extension is not loaded.\n"); } --FILE-- <?php chdir(dirname(__FILE__)); bindtextdomain('foobar'); bindtextdomain(); --EXPECTF-- Warning: bindtextdomain() expects exactly 2 parameters, 1 given in %s on line %d Warning: bindtextdomain() expects exactly 2 parameters, 0 given in %s on line %d --CREDITS-- Till Klampaeckel, till@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_dcgettext-wrongparams.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_dcgettext-wrongparams.phpt +++ php-src/ext/gettext/tests/gettext_dcgettext-wrongparams.phpt --TEST-- Test if dcgettext() errors when you don't supply the correct params. --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip gettext extension is not loaded.\n"); } --FILE-- <?php var_dump(dcgettext('a', 'b')); --EXPECTF-- Warning: dcgettext() expects exactly 3 parameters, 2 given in %s on line %d NULL --CREDITS-- Christian Weiske, cweiske@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_basic-enus.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_basic-enus.phpt +++ php-src/ext/gettext/tests/gettext_basic-enus.phpt --TEST-- Gettext basic test with en_US locale that should be on nearly every system --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip\n"); } if (!setlocale(LC_ALL, 'en_US.UTF-8')) { die("skip en_US.UTF-8 locale not supported."); } ?> --FILE-- <?php // Using deprectated setlocale() in PHP6. The test needs to be changed // when there is an alternative available. chdir(dirname(__FILE__)); setlocale(LC_ALL, 'en_US.UTF-8'); bindtextdomain ("messages", "./locale"); textdomain ("messages"); echo gettext("Basic test"), "\n"; echo _("Basic test"), "\n"; ?> --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d A basic test A basic test --CREDITS-- Christian Weiske, cweiske@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_gettext_error_wrongparams.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_gettext_error_wrongparams.phpt +++ php-src/ext/gettext/tests/gettext_gettext_error_wrongparams.phpt --TEST-- Check how gettext() with wrong parameters behaves. --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip extension gettext not loaded\n"); } ?> --FILE-- <?php gettext (array()); ?> --EXPECTF-- Warning: gettext() expects parameter 1 to be %binary_string_optional%, array given in %s on line 2 --CREDITS-- Moritz Neuhaeuser, info@xcompile.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_dngettext-wrongparams.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_dngettext-wrongparams.phpt +++ php-src/ext/gettext/tests/gettext_dngettext-wrongparams.phpt --TEST-- Test if dngettext() errors when you don't supply the correct params. --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip gettext extension is not loaded.\n"); } if (!setlocale(LC_ALL, 'en_US.UTF-8')) { die("skip en_US.UTF-8 locale not supported."); } --FILE-- <?php // Using deprectated setlocale() in PHP6. The test needs to be changed // when there is an alternative available. chdir(dirname(__FILE__)); setlocale(LC_ALL, 'en_US.UTF-8'); bindtextdomain('dngettextTest', './locale'); var_dump(dngettext('dngettextTest', 'item', 'items')); --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d Warning: dngettext() expects exactly 4 parameters, 3 given in %s.php on line %d bool(false) --CREDITS-- Till Klampaeckel, till@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_textdomain-retval.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_textdomain-retval.phpt +++ php-src/ext/gettext/tests/gettext_textdomain-retval.phpt --TEST-- Check if textdomain() returns the new domain --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("skip\n"); } if (!setlocale(LC_ALL, 'en_US.UTF-8')) { die("skip en_US.UTF-8 locale not supported."); } ?> --FILE-- <?php // Using deprectated setlocale() in PHP6. The test needs to be changed // when there is an alternative available. chdir(dirname(__FILE__)); setlocale(LC_ALL, 'en_US.UTF-8'); bindtextdomain ("messages", "./locale"); echo textdomain('test'), "\n"; echo textdomain(null), "\n"; echo textdomain('foo'), "\n"; ?> --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d test test foo --CREDITS-- Christian Weiske, cweiske@php.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/gettext_dgettext.phpt?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/gettext_dgettext.phpt +++ php-src/ext/gettext/tests/gettext_dgettext.phpt --TEST-- Test dgettext() functionality --SKIPIF-- <?php if (!extension_loaded("gettext")) { die("SKIP gettext extension is not loaded.\n"); } if (!setlocale(LC_ALL, 'en_US.UTF-8')) { die("SKIP en_US.UTF-8 locale not supported."); } --FILE-- <?php // Using deprectated setlocale() in PHP6. The test needs to be changed // when there is an alternative available. chdir(dirname(__FILE__)); setlocale(LC_MESSAGES, 'en_US.UTF-8'); setlocale(LC_ALL, 'en_US.UTF-8'); bindtextdomain('dgettextTest', './locale'); bindtextdomain('dgettextTest_switch', './locale'); textdomain('dgettextTest'); var_dump(gettext('item')); var_dump(dgettext('dgettextTest_switch', 'item')); var_dump(gettext('item')); ?> --EXPECTF-- Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s.php on line %d string(7) "Produkt" string(16) "Produkt_switched" string(7) "Produkt" --CREDITS-- Moritz Neuhaeuser, info@xcompile.net PHP Testfest Berlin 2009-05-09 http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_MESSAGES/messages.mo?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_MESSAGES/messages.mo +++ php-src/ext/gettext/tests/locale/en/LC_MESSAGES/messages.mo Þ Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest_switch.mo?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest_switch.mo +++ php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest_switch.mo Þ http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dngettextTest.mo?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dngettextTest.mo +++ php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dngettextTest.mo Þ http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest.mo?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest.mo +++ php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest.mo Þ http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_MESSAGES/messages.po?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_MESSAGES/messages.po +++ php-src/ext/gettext/tests/locale/en/LC_MESSAGES/messages.po # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # #, fuzzy msgid "" msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding: 8bit\n" #: gettext_basic.phpt:11 msgid "Basic test" msgstr "A basic test" http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest_switch.po?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest_switch.po +++ php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest_switch.po msgid "item" msgid_plural "items" msgstr[0] "Produkt_switched" msgstr[1] "Produkte_switched" http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dngettextTest.po?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dngettextTest.po +++ php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dngettextTest.po msgid "item" msgid_plural "items" msgstr[0] "Produkt" msgstr[1] "Produkte" http://cvs.php.net/viewvc.cgi/php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest.po?view=markup&rev=1.1 Index: php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest.po +++ php-src/ext/gettext/tests/locale/en/LC_MESSAGES/dgettextTest.po msgid "item" msgid_plural "items" msgstr[0] "Produkt" msgstr[1] "Produkte"