Skip to content

TCK run fails with JDK 24 #659

Description

@Verdent

Run JSON-B TCKs with Yasson on JDK 24

It fails with the following error:

[ERROR] ee.jakarta.tck.json.bind.customizedmapping.numberformat.NumberFormatCustomizationTest.testNumberFormatField -- Time elapsed: 0.003 s <<< FAILURE!
java.lang.AssertionError: 
Failed to correctly customize number format during marshalling using JsonbNumberFormat annotation on field.
Expected: a string matching the pattern '\{\s*"instance"\s*:\s*"123\u00a0456,789"\s*\}'
     but: was "{\"instance\":\"123 456,789\"}"
        at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
        at ee.jakarta.tck.json.bind.customizedmapping.numberformat.NumberFormatCustomizationTest.testNumberFormatField(NumberFormatCustomizationTest.java:112)

Metadata

Metadata

Assignees

Labels

bugSomething isn't working right

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions