phpunit doesn't want to support this version, so I'm doing it on my own