cleanup and add coverage report to phpunit