phpunittest.xml 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE phpunit SYSTEM "phpunit.dtd" >
  3. <phpunit
  4. backupGlobals="true"
  5. backupStaticAttributes="false"
  6. convertErrorsToExceptions="true"
  7. convertNoticesToExceptions="true"
  8. convertWarningsToExceptions="true"
  9. colors="true"
  10. processIsolation="false"
  11. stopOnFailure="true"
  12. syntaxCheck="true">
  13. <php>
  14. <ini name="max_execution_time" value="1800"/>
  15. <ini name="max_input_time" value="1800"/>
  16. <ini name="memory_limit" value="4G" />
  17. <!-- Also don't forget to change suhosin.memory_limit=4G -->
  18. </php>
  19. <filter>
  20. <blacklist>
  21. <directory suffix=".php">../../build/</directory>
  22. <directory suffix=".php">../../dev/</directory>
  23. <directory suffix=".php">../../doc/</directory>
  24. <directory suffix=".php">../../test/</directory>
  25. <directory suffix=".php">../../documents/</directory>
  26. <directory suffix=".php">../../htdocs/custom/</directory>
  27. <directory suffix=".php">../../htdocs/documents/custom/</directory>
  28. <directory suffix=".php">../../htdocs/nltechno/</directory>
  29. <directory suffix=".php">../../htdocs/products/canvas/</directory>
  30. <directory suffix=".php">../../htdocs/contact/canvas/</directory>
  31. <directory suffix=".php">../../htdocs/societe/canvas/</directory>
  32. <directory suffix=".php">../../htdocs/includes/</directory>
  33. </blacklist>
  34. <whitelist addUncoveredFilesFromWhitelist="true">
  35. <directory suffix=".class.php">../../htdocs/</directory>
  36. <directory suffix=".lib.php">../../htdocs/</directory>
  37. <directory suffix=".inc.php">../../htdocs/</directory>
  38. <directory suffix=".modules.php">../../htdocs/</directory>
  39. <file>../../htdocs/core/modules/facture/modules_facture.php</file>
  40. <file>../../htdocs/core/modules/commande/modules_commande.php</file>
  41. <file>../../htdocs/core/modules/propale/modules_propale.php</file>
  42. <file>../../htdocs/core/modules/project/modules_project.php</file>
  43. <file>../../htdocs/core/modules/fichinter/modules_fichinter.php</file>
  44. <exclude>
  45. <directory suffix=".php">../../build/</directory>
  46. <directory suffix=".php">../../dev/</directory>
  47. <directory suffix=".php">../../doc/</directory>
  48. <directory suffix=".php">../../test/</directory>
  49. <directory suffix=".php">../../documents/</directory>
  50. <directory suffix=".php">../../htdocs/custom/</directory>
  51. <directory suffix=".php">../../htdocs/documents/custom/</directory>
  52. <directory suffix=".php">../../htdocs/nltechno/</directory>
  53. <directory suffix=".php">../../htdocs/products/canvas/</directory>
  54. <directory suffix=".php">../../htdocs/contact/canvas/</directory>
  55. <directory suffix=".php">../../htdocs/societe/canvas/</directory>
  56. <directory suffix=".php">../../htdocs/includes/</directory>
  57. <file>../../htdocs/holiday/common.inc.php</file>
  58. </exclude>
  59. </whitelist>
  60. </filter>
  61. </phpunit>