6/30(火)

変換処理したファイルのサイズがチェックするテストを書いていたら、ランダムにフェイルするようになってしまって調べていた。知らなかったのだが、Imagemagickのconvert処理はデフォルトでメタタグを入れる、かつ、そのメタタグには日時が含まれていた為、実行時間によってテストが落ちてしまう、という事だった。デフォルトでそのメタタグいらんやろ、という気もするのだが。Imagemagickのidentifty経由だとメタタグ無視でファイルの比較が出来るるようなので、identiftyを使用して対応した。はーん。