function testLocalizedCurrencyFormats2()
{
$it = new NumberFormat('it_IT');
$number = 12.41;
$wanted = '12,41';
$this->assertEquals($wanted, $it->format($number, 'd'));
$number = 10.23;
$wanted = '10,23';
$this->assertEquals($wanted, $it->format($number, 'd'));
$number = 10010.23;
$wanted = '10.010,23';
$this->assertEquals($wanted, $it->format($number, 'd'));
$old = setlocale(LC_ALL, "0");
setlocale(LC_ALL, "it_IT");
$number = 12.41;
$wanted = '12,41';
$this->assertEquals($wanted, $it->format($number, 'd'));
$number = 10.23;
$wanted = '10,23';
$this->assertEquals($wanted, $it->format($number, 'd'));
$number = 10010.23;
$wanted = '10.010,23';
$this->assertEquals($wanted, $it->format($number, 'd'));
setlocale(LC_ALL, $old);
}