bootstrap.php 1.4 KB

123456789101112131415161718192021222324252627282930
  1. <?php
  2. if (!defined('TEST_FILES_PATH')) {
  3. define('TEST_FILES_PATH', __DIR__ . DIRECTORY_SEPARATOR . '_files' . DIRECTORY_SEPARATOR);
  4. }
  5. ini_set('precision', 14);
  6. ini_set('serialize_precision', 14);
  7. require_once __DIR__ . '/../vendor/autoload.php';
  8. // TODO: Figure out why (some of) these are required (the classes should be autoloaded instead)
  9. require_once TEST_FILES_PATH . 'BeforeAndAfterTest.php';
  10. require_once TEST_FILES_PATH . 'BeforeClassAndAfterClassTest.php';
  11. require_once TEST_FILES_PATH . 'TestWithTest.php';
  12. require_once TEST_FILES_PATH . 'BeforeClassWithOnlyDataProviderTest.php';
  13. require_once TEST_FILES_PATH . 'DataProviderSkippedTest.php';
  14. require_once TEST_FILES_PATH . 'DataProviderDependencyTest.php';
  15. require_once TEST_FILES_PATH . 'DataProviderIncompleteTest.php';
  16. require_once TEST_FILES_PATH . 'InheritedTestCase.php';
  17. require_once TEST_FILES_PATH . 'NoTestCaseClass.php';
  18. require_once TEST_FILES_PATH . 'NoTestCases.php';
  19. require_once TEST_FILES_PATH . 'NotPublicTestCase.php';
  20. require_once TEST_FILES_PATH . 'NotVoidTestCase.php';
  21. require_once TEST_FILES_PATH . 'OverrideTestCase.php';
  22. require_once TEST_FILES_PATH . 'RequirementsClassBeforeClassHookTest.php';
  23. require_once TEST_FILES_PATH . 'NoArgTestCaseTest.php';
  24. require_once TEST_FILES_PATH . 'Singleton.php';
  25. require_once TEST_FILES_PATH . 'Mockable.php';
  26. require_once TEST_FILES_PATH . 'CoverageNamespacedFunctionTest.php';
  27. require_once TEST_FILES_PATH . 'NamespaceCoveredFunction.php';