phpunit-autotest.xml 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <phpunit bootstrap="bootstrap.php"
  3. strict="true"
  4. verbose="true"
  5. backupGlobals="false"
  6. timeoutForSmallTests="900"
  7. timeoutForMediumTests="900"
  8. timeoutForLargeTests="900"
  9. >
  10. <testsuite name='ownCloud'>
  11. <directory suffix='.php'>lib/</directory>
  12. <directory suffix='.php'>Settings/</directory>
  13. <directory suffix='.php'>Core/</directory>
  14. <directory suffix='.php'>ocs-provider/</directory>
  15. <file>apps.php</file>
  16. </testsuite>
  17. <!-- filters for code coverage -->
  18. <filter>
  19. <!-- whitelist processUncoveredFilesFromWhitelist="true" -->
  20. <whitelist>
  21. <directory suffix=".php">..</directory>
  22. <exclude>
  23. <directory suffix=".php">../3rdparty</directory>
  24. <directory suffix=".php">../apps/admin_audit/tests</directory>
  25. <directory suffix=".php">../apps/dav/tests</directory>
  26. <directory suffix=".php">../apps/encryption/tests</directory>
  27. <directory suffix=".php">../apps/federatedfilesharing/tests</directory>
  28. <directory suffix=".php">../apps/federation/tests</directory>
  29. <directory suffix=".php">../apps/files/tests</directory>
  30. <directory suffix=".php">../apps/files_external</directory>
  31. <directory suffix=".php">../apps/files_sharing/tests</directory>
  32. <directory suffix=".php">../apps/files_trashbin/tests</directory>
  33. <directory suffix=".php">../apps/files_versions/tests</directory>
  34. <directory suffix=".php">../apps/oauth2/tests</directory>
  35. <directory suffix=".php">../apps/provisioning_api/tests</directory>
  36. <directory suffix=".php">../apps/systemtags/tests</directory>
  37. <directory suffix=".php">../apps/theming/tests</directory>
  38. <directory suffix=".php">../apps/twofactor_backupcodes/tests</directory>
  39. <directory suffix=".php">../apps/updatenotification/tests</directory>
  40. <directory suffix=".php">../apps/user_ldap/tests</directory>
  41. <directory suffix=".php">../apps/workflowengine/tests</directory>
  42. <directory suffix=".php">../tests</directory>
  43. <directory suffix=".php">../build</directory>
  44. <directory suffix=".php">../lib/composer</directory>
  45. <directory suffix=".php">../apps/*/composer</directory>
  46. </exclude>
  47. </whitelist>
  48. </filter>
  49. <listeners>
  50. <listener class="StartSessionListener" file="startsessionlistener.php" />
  51. </listeners>
  52. </phpunit>