I downloaded Vaadin source code from GitHub yesterday and tried to build it, but tests are not taking into account default JVM locale (in my case it is pl_PL). For example assertion in
BinderBookOfVaadinTest#
converterBookOfVaadinExample1
on line 270:
Assert.assertEquals(“1,972”, yearOfBirthField.getValue());
is causing the problem. Why? In my language thousand separator is non-breaking space. Therefore yearOfBirthField.getValue() returns “1 972”. Using
-Duser.language=en -Duser.region=US
flags for maven build completes successfully.
Should I report this? If yes then where?