phpunit-snapshot-assertions にコントリビュートした #php

スナップショットテストをやりたいなと思って spatie/phpunit-snapshot-assertions を導入してみた。

github.com

ところが PHPUnit でデータプロバイダをつかったパラメータライズドテストをやっていると、どうもうまくいかない。

原因は、データセット名に日本語を含んでいるとスナップショットファイル名の生成に失敗していたからだった。

当該処理の修正箇所も割とすぐ特定できたので、プルリク投げたらサクッととマージしてもらえて、リリースされた 🎉

小さな修正でも貢献できるとうれしい。

github.com