TAP::Formatter::JUnitで、subtestに設定した日本語が16進数コードになる現象についての対応

More than 5 years have passed since last update.

TAP::Formatter::JUnitをなんとかすれば良さそうだけど、

難しそうなので、以下のスクリプトで変換することにした。

perl -i -ple 's/\[\\x([a-f0-9]{2})\]/pack("H*", $1)/egx' result.xml