Skip to content

Commit 632b6e7

Browse files
Mizunashi Mananikic
Mizunashi Mana
authored andcommitted
Add putenv for setlocale for gettext tests
1 parent 74d15b5 commit 632b6e7

7 files changed

+9
-0
lines changed

ext/gettext/tests/gettext_basic-enus.phpt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ Gettext basic test with en_US locale that should be on nearly every system
1313
<?php
1414

1515
chdir(dirname(__FILE__));
16+
putenv('LC_ALL=en_US.UTF-8');
1617
setlocale(LC_ALL, 'en_US.UTF-8');
1718
bindtextdomain ("messages", "./locale");
1819
textdomain ("messages");

ext/gettext/tests/gettext_basic.phpt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ Gettext basic test
1313
<?php
1414

1515
chdir(dirname(__FILE__));
16+
putenv('LC_ALL=fi_FI');
1617
setlocale(LC_ALL, 'fi_FI');
1718
bindtextdomain ("messages", "./locale");
1819
textdomain ("messages");

ext/gettext/tests/gettext_bindtextdomain-cwd.phpt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ if (!setlocale(LC_ALL, 'en_US.UTF-8')) {
1212
<?php
1313
$base_dir = dirname(__FILE__);
1414
chdir($base_dir);
15+
putenv('LC_ALL=en_US.UTF-8');
1516
setlocale(LC_ALL, 'en_US.UTF-8');
1617
bindtextdomain('messages',null);
1718
var_dump(gettext('Basic test'));

ext/gettext/tests/gettext_dcgettext.phpt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ if (!setlocale(LC_ALL, 'en_US.UTF-8')) {
1111
--FILE--
1212
<?php
1313
chdir(dirname(__FILE__));
14+
putenv('LC_MESSAGES=en_US.UTF-8');
1415
setlocale(LC_MESSAGES, 'en_US.UTF-8');
16+
putenv('LC_ALL=en_US.UTF-8');
1517
setlocale(LC_ALL, 'en_US.UTF-8');
1618
bindtextdomain('dngettextTest', './locale');
1719

ext/gettext/tests/gettext_dgettext.phpt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ if (!setlocale(LC_ALL, 'en_US.UTF-8')) {
1111
--FILE--
1212
<?php
1313
chdir(dirname(__FILE__));
14+
putenv('LC_MESSAGES=en_US.UTF-8');
1415
setlocale(LC_MESSAGES, 'en_US.UTF-8');
16+
putenv('LC_ALL=en_US.UTF-8');
1517
setlocale(LC_ALL, 'en_US.UTF-8');
1618
bindtextdomain('dgettextTest', './locale');
1719
bindtextdomain('dgettextTest_switch', './locale');

ext/gettext/tests/gettext_dngettext-plural.phpt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ if (!setlocale(LC_ALL, 'en_US.UTF-8')) {
1111
--FILE--
1212
<?php
1313
chdir(dirname(__FILE__));
14+
putenv('LC_ALL=en_US.UTF-8');
1415
setlocale(LC_ALL, 'en_US.UTF-8');
1516
bindtextdomain('dngettextTest', './locale');
1617

ext/gettext/tests/gettext_ngettext.phpt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ Test ngettext() functionality
1212
--FILE--
1313
<?php
1414
chdir(dirname(__FILE__));
15+
putenv('LC_ALL=en_US.UTF-8');
1516
setlocale(LC_ALL, 'en_US.UTF-8');
1617
bindtextdomain('dngettextTest', './locale');
1718
textdomain('dngettextTest');

0 commit comments

Comments
 (0)