ParserIntegrationTest has a constructor with mandatory parameters. PHPUnit wants to run it, but constructs it with no parameters, which results in a long list of notices and two failed tests. tests/phpunit/suite.xml seems to try to tell PHPUnit not to run it, but when I do
php tests/phpunit/phpunit.php tests/phpunit/includes/parser/
php tests/phpunit/phpunit.php tests/phpunit/includes/
it gets run anyway.
Is there some fix we could make to the suite.xml file? Or maybe rename it to not end in "Test" so PHPUnit ignores it by itself?