all.test.php 8.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. <?php
  2. ini_set('memory_limit','128M');
  3. require_once('simpletest/unit_tester.php');
  4. require_once(dirname(__FILE__).'/../main/inc/global.inc.php');
  5. require_once(api_get_path(LIBRARY_PATH).'urlmanager.lib.php');
  6. require_once('main/inc/lib/main_api.lib.test.php');
  7. require_once('main/inc/lib/add_course.lib.inc.test.php');
  8. require_once('main/inc/lib/blog.lib.test.php');
  9. require_once(api_get_path(LIBRARY_PATH).'/fileDisplay.lib.php');
  10. require_once(api_get_path(SYS_CODE_PATH) .'permissions/permissions_functions.inc.php');
  11. require_once(api_get_path(LIBRARY_PATH) .'/groupmanager.lib.php');
  12. require_once(api_get_path(LIBRARY_PATH).'course.lib.php');
  13. require_once(api_get_path(LIBRARY_PATH).'usermanager.lib.php');
  14. require_once(api_get_path(LIBRARY_PATH).'social.lib.php');
  15. require_once(api_get_path(LIBRARY_PATH).'upload.xajax.php');
  16. require_once(api_get_path(LIBRARY_PATH).'xht.lib.php');
  17. require_once(api_get_path(LIBRARY_PATH).'xmd.lib.php');
  18. require_once('main/inc/lib/fileDisplay.lib.test.php');
  19. require_once('main/inc/lib/fileManager.lib.test.php');
  20. require_once('main/inc/lib/geometry.lib.test.php');
  21. require_once('simpletest/web_tester.php');
  22. require_once('simpletest/mock_objects.php');
  23. require_once('simpletest/autorun.php');
  24. include_once (api_get_path(LIBRARY_PATH).'formvalidator/FormValidator.class.php');
  25. $_SESSION['_user']['user_id'] = 1;
  26. class AllTests extends TestSuite {
  27. function AllTests() {
  28. $this->TestSuite('All tests');
  29. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/add_course.lib.inc.test.php');
  30. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/blog.lib.test.php');
  31. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/classmanager.lib.test.php');
  32. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/course.lib.test.php');
  33. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/database.lib.test.php');
  34. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/debug.lib.inc.test.php');
  35. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/display.lib.test.php');
  36. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/document.lib.test.php');
  37. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/events.lib.inc.test.php');
  38. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/export.lib.inc.test.php');
  39. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/fileDisplay.lib.test.php');
  40. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/fileManager.lib.test.php');
  41. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/fileUpload.lib.test.php');
  42. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/geometry.lib.test.php');
  43. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/groupmanager.lib.test.php');
  44. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/image.lib.test.php');
  45. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/import.lib.test.php');
  46. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/mail.lib.inc.test.php');
  47. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/main_api.lib.test.php');
  48. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/message.lib.test.php');
  49. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/internationalization.lib.test.php');
  50. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/online.inc.test.php');
  51. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/security.lib.test.php');
  52. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/session_handler.class.test.php');
  53. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/sessionmanager.lib.test.php');
  54. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/social.lib.test.php');
  55. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/sortabletable.class.test.php');
  56. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/specific_fields_manager.lib.test.php');
  57. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/stats.lib.inc.test.php');
  58. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/statsUtils.lib.inc.test.php');
  59. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/surveymanager.lib.test.php');
  60. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/system_announcements.lib.test.php');
  61. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/tablesort.lib.test.php');
  62. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/text.lib.test.php');
  63. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/tracking.lib.test.php');
  64. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/upload.xajax.test.php');
  65. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/xht.lib.test.php');
  66. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/tracking.lib.test.php');
  67. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/upload.xajax.test.php');
  68. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/urlmanager.lib.test.php');
  69. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/usermanager.lib.test.php');
  70. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/xht.lib.test.php');
  71. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/xmd.lib.test.php');
  72. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/xht.lib.test.php');
  73. //$this->addTestFile(dirname(__FILE__).'/main/inc/lib/xmd.lib.test.php');
  74. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/add_course.lib.inc.test.php');
  75. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/blog.lib.test.php');
  76. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/classmanager.lib.test.php');
  77. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/course.lib.test.php');
  78. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/database.lib.test.php');
  79. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/debug.lib.inc.test.php');
  80. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/display.lib.test.php');
  81. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/document.lib.test.php');
  82. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/events.lib.inc.test.php');
  83. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/export.lib.inc.test.php');
  84. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/fileDisplay.lib.test.php');
  85. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/fileManager.lib.test.php');
  86. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/fileUpload.lib.test.php');
  87. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/geometry.lib.test.php');
  88. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/groupmanager.lib.test.php');
  89. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/image.lib.test.php');
  90. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/import.lib.test.php');
  91. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/legal.lib.test.php');
  92. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/mail.lib.inc.test.php');
  93. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/main_api.lib.test.php');
  94. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/message.lib.test.php');
  95. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/internationalization.lib.test.php');
  96. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/online.inc.test.php');
  97. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/security.lib.test.php');
  98. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/session_handler.class.test.php');
  99. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/sessionmanager.lib.test.php');
  100. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/social.lib.test.php');
  101. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/sortabletable.class.test.php');
  102. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/specific_fields_manager.lib.test.php');
  103. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/stats.lib.inc.test.php');
  104. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/statsUtils.lib.inc.test.php');
  105. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/surveymanager.lib.test.php');
  106. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/system_announcements.lib.test.php');
  107. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/tablesort.lib.test.php');
  108. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/text.lib.test.php');
  109. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/tracking.lib.test.php');
  110. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/upload.xajax.test.php');
  111. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/urlmanager.lib.test.php');
  112. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/usermanager.lib.test.php');
  113. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/xht.lib.test.php');
  114. $this->addTestFile(dirname(__FILE__).'/main/inc/lib/xmd.lib.test.php');
  115. //$this->assertTrue(file_exists('/temp/test.log'));
  116. }
  117. }
  118. $test = &new AllTests();
  119. //$test-> run( new HtmlReporter());
  120. ?>