2018-05-01から1ヶ月間の記事一覧

Test::DifferencesでUTF-8文字列をエスケープせずに出力する方法

ドキュメントに書いてある、 Text::Diff の設定をどうこうする方法では駄目だったのでいろいろ調べた感じ、以下のようにすれば行けた。 use strict; use warnings; use utf8; use Data::Dumper; { package Data::Dumper; our $Useperl = 1; no warnings 'red…

use_okがprove -lで実行すると通るのにperl -Ilibで実行すると通らなかった話

use Test::More; use_ok 'Foo::Bar'; done_testing; みたいなテストを実行するとき、まあ普通は prove -l する。1アサートごとの結果を見たい場合も prove -lv とかでいいんだけど、このときは忘れてて perl -Ilib で実行した。 上のようなテストだと通るん…