phpunit.xml 917 B

123456789101112131415161718192021222324252627
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  3. xsi:noNamespaceSchemaLocation="./vendor/phpunit/phpunit/phpunit.xsd"
  4. bootstrap="vendor/autoload.php"
  5. colors="true"
  6. failOnWarning="true"
  7. failOnRisky="true"
  8. failOnEmptyTestSuite="true"
  9. beStrictAboutOutputDuringTests="true"
  10. verbose="true"
  11. >
  12. <testsuites>
  13. <testsuite name="ChatGPT Test Suite">
  14. <directory>./tests</directory>
  15. </testsuite>
  16. </testsuites>
  17. <coverage processUncoveredFiles="true">
  18. <include>
  19. <directory suffix=".php">./src</directory>
  20. </include>
  21. <report>
  22. <html outputDirectory="build/coverage"/>
  23. <text outputFile="build/coverage.txt"/>
  24. <clover outputFile="build/logs/clover.xml"/>
  25. </report>
  26. </coverage>
  27. </phpunit>