kafka-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Patrik Kleindl (JIRA)" <j...@apache.org>
Subject [jira] [Created] (KAFKA-8024) UtilsTest.testFormatBytes fails with german locale
Date Fri, 01 Mar 2019 10:06:00 GMT
Patrik Kleindl created KAFKA-8024:

             Summary: UtilsTest.testFormatBytes fails with german locale
                 Key: KAFKA-8024
                 URL: https://issues.apache.org/jira/browse/KAFKA-8024
             Project: Kafka
          Issue Type: Bug
            Reporter: Patrik Kleindl

The unit test fails when the default locale is not English (in my case, deAT)

assertEquals("1.1 MB", formatBytes((long) (1.1 * 1024 * 1024)));

org.apache.kafka.common.utils.UtilsTest > testFormatBytes FAILED
    org.junit.ComparisonFailure: expected:<1[.]1 MB> but was:<1[,]1 MB>
        at org.junit.Assert.assertEquals(Assert.java:115)
        at org.junit.Assert.assertEquals(Assert.java:144)
        at org.apache.kafka.common.utils.UtilsTest.testFormatBytes(UtilsTest.java:106)

The easiest fix in this case should be adding
jvmArgs '-Duser.language=en -Duser.country=US'{code}
to the test configuration 



This message was sent by Atlassian JIRA

View raw message