From 54216edfe34ce7e263f2e3904b5f8ed99e9ce707 Mon Sep 17 00:00:00 2001 From: Stanislav Malyshev Date: Fri, 30 Jan 2009 20:56:12 +0000 Subject: fix bug #14562 --- ext/intl/tests/bug14562.phpt | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100755 ext/intl/tests/bug14562.phpt (limited to 'ext/intl/tests/bug14562.phpt') diff --git a/ext/intl/tests/bug14562.phpt b/ext/intl/tests/bug14562.phpt new file mode 100755 index 0000000000..3256268405 --- /dev/null +++ b/ext/intl/tests/bug14562.phpt @@ -0,0 +1,28 @@ +--TEST-- +Bug #14562 NumberFormatter breaks when locale changes +--SKIPIF-- + +--FILE-- +parse("1234,56"); + $res_str .= "$numeric\n"; + setlocale(LC_ALL, $de_locale); + $fmt = new NumberFormatter("de", NumberFormatter::DECIMAL ); + $numeric = $fmt->parse("1234,56"); + $res_str .= "$numeric\n"; + return $res_str; +} + +include_once( 'ut_common.inc' ); +ut_run(); + +?> +--EXPECT-- +1234.56 +1234.56 -- cgit v1.2.1