IIRC, Test::More::UTF8 does the right thing.

-Mike


On 14-02-15 11:22 AM, Olivier Mengué wrote:
> Hi,
> 
> I would like to use non-ASCII, non-Latin-1 characters in test script output.
> 
> So far I've written the following:
> 
> 
> use Test::More;
> use Term::Encoding 'term_encoding';
> my $enc = term_encoding();
> note $enc; # Ensure that builder->output is opened
> 
> 
> binmode($_, ":encoding($enc)")
>     for Test::More->builder->output;
> 
> 
> 
> Is there a better way (cleaner, or more portable)?
> Does something already exists on CPAN?
> 
> Thanks for you help,
> 
> PS: for my full use case, see
> https://github.com/dolmen/angel-PS1/blob/85912c6fe5d2f9507cb1831c689fe66db4ec7bcc/t/52-Gauges.t
> 
> 
> Olivier Mengué (DOLMEN)

Reply via email to