脳みそスワップアウト

揮発性なもので。おもにPHPのこととか。

dbunit

phpunit/dbunit のフォーク

phpunit/dbunit 終了 の続き phpunit8 で動くようにこそこそ手直しをしていたのだけど (iamapen/dbunit) すでに先人がいるのを発見した。 とくに kornrunner/dbunit の方がリリースタグも打っていて丁寧。 https://github.com/kornrunner/dbunit https://git…

phpunit/dbunit 終了

phpunit/dbunit が終了した。 Wanted (Maybe?): New Maintainer · Issue #217 · sebastianbergmann/dbunit · GitHub 2019-02時点で最新のphpunit8ではもう使えない。 私はこのツールを愛用してきた。 iamapen/commentable-data-set というニッチなものを作る…

ExcelフレンドリなCSVをphpunit/dbunitで使う

phpunit/dbunitで、DBのテストデータをCSVで用意するのはよくやること。いまどきのアプリなら当然 UTF-8。 でも Excel は UTF-8 をまともに読み書きできない。Excel よりも UTF-8 に強いツールはある事はあるのだけども、 やっぱり操作感は Excel には敵わな…