ILIAS  release_7 Revision v7.30-3-g800a261c036
All Data Structures Namespaces Files Functions Variables Modules Pages
ilModulesTestSuite Class Reference
+ Inheritance diagram for ilModulesTestSuite:
+ Collaboration diagram for ilModulesTestSuite:

Static Public Member Functions

static suite ()
 

Detailed Description

Definition at line 11 of file ilModulesTestSuite.php.

Member Function Documentation

◆ suite()

static ilModulesTestSuite::suite ( )
static

Definition at line 13 of file ilModulesTestSuite.php.

References $suite.

14  {
15  if (defined('ILIAS_PHPUNIT_CONTEXT')) {
16  include_once("./Services/PHPUnit/classes/class.ilUnitUtil.php");
17  ilUnitUtil::performInitialisation();
18  } else {
19  chdir(dirname(__FILE__));
20  chdir('../../../');
21  }
22 
23  $suite = new ilModulesTestSuite();
24 
25  $class_list = [
26  ilassMarkTest::class => 'ilassMarkTest.php',
27  ilassMarkSchemaTest::class => 'ilassMarkSchemaTest.php',
28  ilTestFinalMarkLangVarBuilderTest::class => 'ilTestFinalMarkLangVarBuilderTest.php',
29  AccessFileUploadAnswerTest::class => 'AccessFileUploadAnswerTest.php',
30  AccessFileUploadPreviewTest::class => 'AccessFileUploadPreviewTest.php',
31  AccessQuestionImageTest::class => 'AccessQuestionImageTest.php',
32  IncidentTest::class => 'IncidentTest.php',
33  ReadableTest::class => 'ReadableTest.php',
34  ];
35 
36  foreach ($class_list as $class => $file) {
37  include_once('./Modules/Test/test/' . $file);
38  $suite->addTestSuite($class);
39  }
40 
41  return $suite;
42  }
$suite

The documentation for this class was generated from the following file: