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, [email protected]
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, [email protected]
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, [email protected]
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, [email protected]
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, [email protected]
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, [email protected]
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, [email protected]
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 [email protected]
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, [email protected]
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, [email protected]
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, [email protected]
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 [email protected]
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, [email protected]
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, [email protected]
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, [email protected]
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, [email protected]
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, [email protected]
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, [email protected]
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, [email protected]
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 <em...@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"
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php