ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
This is the global ILIAS test suite. More...
Public Member Functions | |
hasInstalledILIAS () | |
Check if there is an installed ILIAS to run tests on. More... | |
Static Public Member Functions | |
static | suite () |
Data Fields | |
const | PHPUNIT_GROUP_FOR_TESTS_REQUIRING_INSTALLED_ILIAS = "needsInstalledILIAS" |
const | REGEX_TEST_FILENAME = "#[a-zA-Z]+Test\.php#" |
const | PHP_UNIT_PARENT_CLASS = TestCase::class |
Static Protected Member Functions | |
static | addTestFolderToSuite (ilGlobalSuite $suite) |
Find and add all testSuits beneath ILIAS_ROOL/tests - folder. More... | |
This is the global ILIAS test suite.
It searches automatically for components test suites by scanning all Modules/.../test and Services/.../test directories for test suite files.
Test suite files are identified automatically, if they are named "ilServices[ServiceName]Suite.php" or ilModules[ModuleName]Suite.php".
Definition at line 19 of file ilGlobalSuite.php.
|
staticprotected |
Find and add all testSuits beneath ILIAS_ROOL/tests - folder.
ilGlobalSuite | $suite |
Definition at line 123 of file ilGlobalSuite.php.
References $suite.
Referenced by suite().
ilGlobalSuite::hasInstalledILIAS | ( | ) |
Check if there is an installed ILIAS to run tests on.
TODO: implement me correctly!
Definition at line 34 of file ilGlobalSuite.php.
References $_GET.
|
static |
Definition at line 69 of file ilGlobalSuite.php.
References $name, $suite, and addTestFolderToSuite().
const ilGlobalSuite::PHP_UNIT_PARENT_CLASS = TestCase::class |
Definition at line 26 of file ilGlobalSuite.php.
const ilGlobalSuite::PHPUNIT_GROUP_FOR_TESTS_REQUIRING_INSTALLED_ILIAS = "needsInstalledILIAS" |
Definition at line 24 of file ilGlobalSuite.php.
const ilGlobalSuite::REGEX_TEST_FILENAME = "#[a-zA-Z]+Test\.php#" |
Definition at line 25 of file ilGlobalSuite.php.