Skip to content

Commit 8408721

Browse files
committed
fix rounding from string
1 parent 87ee384 commit 8408721

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

Tests/Extension/Core/DataTransformer/MoneyToLocalizedStringTransformerTest.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,16 @@ public function testFloatToIntConversionMismatchOnReversTransform()
7878
$transformer = new MoneyToLocalizedStringTransformer(null, null, null, 100);
7979
IntlTestHelper::requireFullIntl($this, false);
8080
\Locale::setDefault('de_AT');
81+
8182
$this->assertSame(3655, (int) $transformer->reverseTransform('36,55'));
8283
}
84+
85+
public function testFloatToIntConversionMismatchOnTransform()
86+
{
87+
$transformer = new MoneyToLocalizedStringTransformer(null, null, MoneyToLocalizedStringTransformer::ROUND_DOWN, 100);
88+
IntlTestHelper::requireFullIntl($this, false);
89+
\Locale::setDefault('de_AT');
90+
91+
$this->assertSame('10,20', $transformer->transform(1020));
92+
}
8393
}

0 commit comments

Comments
 (0)