Test::MoreでWide character in print at〜と怒られる

■エラー内容
Test::Moreのis_deelpyで日本語での出力「本文だよ」を期待していたが、「Wide character in print at 〜」と怒られるので解決方法を探しました。
具体的には、こんなエラー↓↓


■原因
utf-8フラグが立っている、もしくはASCIIでない文字をTest::Moreで使用しているため。


■解決策
Test::Builderを使用する。

use Test::Builder

my $builder = Test::More->builder;
binmode $builder->output,         ":utf8";
binmode $builder->failure_output, ":utf8";
binmode $builder->todo_output,    ":utf8";


■以下の対処法では解決できません

binmode STDOUT, ":utf8"


文字コードについてちゃんと勉強しなきゃなー。今のところ、付け焼き刃的対処です。これでは後々、役に立たない。。。