i think any sane developer if it is going to run the test suite should run composer, -dev creates autoloader for -dev in which it loads also the test namespaces. We want to keep this and leave the autoload.php to only load proper classes, not tests. Else we would be having autoload-test.php which makes little sense from the initial goal.