> The reason is probably my LANG=cs_CZ.UTF8. When I switched to LANG=C, then tests passed. > > The main problem is in numeric format. Czech uses the comma instead of the dot.
Thanks for investigating! The main value of the test is to test setting value and unsetting it again, so we could just as well use an integer value like the diff below. Does it pass for you with that instead?