1
0
mirror of https://github.com/dg/dibi.git synced 2025-08-16 19:14:17 +02:00

Result::normalize() Fix select float in format of e-notation (#317) v3.2 (#320)

This commit is contained in:
Chrudos Vorlicek
2018-10-25 22:33:22 +02:00
committed by David Grudl
parent 69ea60cc16
commit 6aa8a431c2
2 changed files with 9 additions and 1 deletions

View File

@@ -99,6 +99,11 @@ test(function () {
Assert::same(['col' => 1.0], $result->test(['col' => 1]));
Assert::same(['col' => 1.0], $result->test(['col' => 1.0]));
Assert::same(['col' => '1.1e+10'], $result->test(['col' => '1.1e+10']));
Assert::same(['col' => '1.1e-10'], $result->test(['col' => '1.1e-10']));
Assert::same(['col' => '1.1e+10'], $result->test(['col' => '001.1e+10']));
Assert::notSame(['col' => '1.1e+1'], $result->test(['col' => '1.1e+10']));
setlocale(LC_ALL, 'de_DE@euro', 'de_DE', 'deu_deu');
Assert::same(['col' => 0.0], $result->test(['col' => '']));
Assert::same(['col' => 0.0], $result->test(['col' => '0']));