Hi
I've fixed testsuites for all active maintenance branches, so now you can properly test before we make a release. Now all tests install phpunit by composer, so we will not get something newer, which breaks our code. The PHP minor versions though might still change, but that's something we need to handle.
Additionally I've set up caching for composer, so that should make the testsuite on Travis slightly faster.