Recently I was refactoring tests in my application and broke one of them. But I can reproduce problem only if I run entire set of tests. If I run only one class with problem test, all works fine.
Problem row:
$float_value = (float)$string_value;
How does it looks when only one test class executed (ok case):
How does it looks when problem appears:
And then I have a problem inserting that value in database, because database doesn't agree that value is numeric.
What does mean that "comma and dot presented both"?
I tried find information about comma as fraction part separator and appearing dot, but failed.
Does we have any settings for such behavior? Because it is can be reproduced only if other tests was executed before.