Scala test runner fails to parse Grains exercise test results

Initiated by this Slack thread.

Scala test runner fails if a test name contains only numbers.
Somewhere during JUnit XML to Exercism JSON conversion, “name” becomes a number JSON type.

I tried to open a PR, but it got autoclosed.

Here’s a commit with a failing test and a commit with a fix.

1 Like

@KirillArtamonov You are my hero!

I tried to re-open, but it says the the main branch was force pushed or changed. Could you try re-opening?

Created a new one: Fix running tests with numeric names by artamonovkirill · Pull Request #46 · exercism/scala-test-runner · GitHub

1 Like