ILIAS  release_8 Revision v8.24
ilServicesUICoreSuite.php
Go to the documentation of this file.
1<?php
2
3declare(strict_types=1);
4
5/* Copyright (c) 2021 Thibeau Fuhrer <thf@studer-raimann.ch> Extended GPL, see docs/LICENSE */
6
7use PHPUnit\Framework\TestSuite;
8
12class ilServicesUICoreSuite extends TestSuite
13{
17 public static function suite(): self
18 {
19 $suite = new self();
20
21 require_once __DIR__ . '/Iterator/ilCtrlIteratorSuite.php';
22 $suite->addTestSuite(ilCtrlIteratorSuite::class);
23
24 require_once __DIR__ . '/Paths/ilCtrlPathSuite.php';
25 $suite->addTestSuite(ilCtrlPathSuite::class);
26
27 require_once __DIR__ . '/Setup/ilCtrlSetupSuite.php';
28 $suite->addTestSuite(ilCtrlSetupSuite::class);
29
30 require_once __DIR__ . '/Structure/ilCtrlStructureSuite.php';
31 $suite->addTestSuite(ilCtrlStructureSuite::class);
32
33 require_once __DIR__ . '/Token/ilCtrlTokenSuite.php';
34 $suite->addTestSuite(ilCtrlTokenSuite::class);
35
36 require_once __DIR__ . '/ilCtrlContextTest.php';
37 $suite->addTestSuite(ilCtrlContextTest::class);
38
39 require_once __DIR__ . '/ilCtrlTest.php';
40 $suite->addTestSuite(ilCtrlTest::class);
41
42 return $suite;
43 }
44}