ilServicesWorkflowEngineSuite is part of the petri net based workflow engine.
More...
ilServicesWorkflowEngineSuite is part of the petri net based workflow engine.
This class collects all unit tests/suites for the workflow engine and returns it's insights to the Ilias test suite generator.
- Author
- Maximilian Becker mbeck.nosp@m.er@d.nosp@m.ataba.nosp@m.y.de
- Version
- $Id$
/
Definition at line 17 of file ilServicesWorkflowEngineSuite.php.
◆ suite()
static ilServicesWorkflowEngineSuite::suite |
( |
| ) |
|
|
static |
Definition at line 19 of file ilServicesWorkflowEngineSuite.php.
References $suite.
21 error_reporting(E_ALL ^ E_NOTICE);
23 chdir( dirname( __FILE__ ) );
34 require_once
'./Services/WorkflowEngine/test/activities/ilEventRaisingActivityTest.php';
35 $suite->addTestSuite(
'ilEventRaisingActivityTest');
37 require_once
'./Services/WorkflowEngine/test/activities/ilLoggingActivityTest.php';
38 $suite->addTestSuite(
'ilLoggingActivityTest');
40 require_once
'./Services/WorkflowEngine/test/activities/ilScriptActivityTest.php';
41 $suite->addTestSuite(
'ilScriptActivityTest');
43 require_once
'./Services/WorkflowEngine/test/activities/ilSettingActivityTest.php';
44 $suite->addTestSuite(
'ilSettingActivityTest');
46 require_once
'./Services/WorkflowEngine/test/activities/ilStaticMethodCallActivityTest.php';
47 $suite->addTestSuite(
'ilStaticMethodCallActivityTest');
49 require_once
'./Services/WorkflowEngine/test/activities/ilStopWorkflowActivityTest.php';
50 $suite->addTestSuite(
'ilStopWorkflowActivityTest');
58 require_once
'./Services/WorkflowEngine/test/detectors/ilCounterDetectorTest.php';
59 $suite->addTestSuite(
'ilCounterDetectorTest');
61 require_once
'./Services/WorkflowEngine/test/detectors/ilSimpleDetectorTest.php';
62 $suite->addTestSuite(
'ilSimpleDetectorTest');
64 require_once
'./Services/WorkflowEngine/test/detectors/ilTimerDetectorTest.php';
65 $suite->addTestSuite(
'ilTimerDetectorTest');
67 require_once
'./Services/WorkflowEngine/test/detectors/ilEventDetectorTest.php';
68 $suite->addTestSuite(
'ilEventDetectorTest');
70 require_once
'./Services/WorkflowEngine/test/detectors/ilDataDetectorTest.php';
71 $suite->addTestSuite(
'ilDataDetectorTest');
79 require_once
'./Services/WorkflowEngine/test/emitters/ilSimpleEmitterTest.php';
80 $suite->addTestSuite(
'ilSimpleEmitterTest');
82 require_once
'./Services/WorkflowEngine/test/emitters/ilActivationEmitterTest.php';
83 $suite->addTestSuite(
'ilActivationEmitterTest');
85 require_once
'./Services/WorkflowEngine/test/emitters/ilDataEmitterTest.php';
86 $suite->addTestSuite(
'ilDataEmitterTest');
94 require_once
'./Services/WorkflowEngine/test/nodes/ilBasicNodeTest.php';
95 $suite->addTestSuite(
'ilBasicNodeTest');
97 require_once
'./Services/WorkflowEngine/test/nodes/ilConditionalNodeTest.php';
98 $suite->addTestSuite(
'ilConditionalNodeTest');
100 require_once
'./Services/WorkflowEngine/test/nodes/ilCaseNodeTest.php';
101 $suite->addTestSuite(
'ilCaseNodeTest');
103 require_once
'./Services/WorkflowEngine/test/nodes/ilPluginNodeTest.php';
104 $suite->addTestSuite(
'ilPluginNodeTest');
112 require_once
'./Services/WorkflowEngine/test/workflows/ilBaseWorkflowTest.php';
113 $suite->addTestSuite(
'ilBaseWorkflowTest');
127 require_once
'./Services/WorkflowEngine/test/parser/001_EmptyWorkflow/class.test_001_EmptyWorkflow.php';
128 $suite->addTestSuite(
'test_001_EmptyWorkflow');
131 require_once
'./Services/WorkflowEngine/test/parser/002_StartEvent/class.test_002_StartEvent.php';
132 $suite->addTestSuite(
'test_002_StartEvent');
135 require_once
'./Services/WorkflowEngine/test/parser/003_ParallelGateway/class.test_003_ParallelGateway.php';
136 $suite->addTestSuite(
'test_003_ParallelGateway');
139 require_once
'./Services/WorkflowEngine/test/parser/004_InclusiveGateway/class.test_004_InclusiveGateway.php';
140 $suite->addTestSuite(
'test_004_InclusiveGateway');
143 require_once
'./Services/WorkflowEngine/test/parser/005_ExclusiveGateway/class.test_005_ExclusiveGateway.php';
144 $suite->addTestSuite(
'test_005_ExclusiveGateway');
147 require_once
'./Services/WorkflowEngine/test/parser/006_Task/class.test_006_Task.php';
148 $suite->addTestSuite(
'test_006_Task');
151 require_once
'./Services/WorkflowEngine/test/parser/007_IntermediateCatchEvent/class.test_007_IntermediateCatchEvent.php';
152 $suite->addTestSuite(
'test_007_IntermediateCatchEvent');
155 require_once
'./Services/WorkflowEngine/test/parser/008_IntermediateThrowEvent/class.test_008_IntermediateThrowEvent.php';
156 $suite->addTestSuite(
'test_008_IntermediateThrowEvent');
159 require_once
'./Services/WorkflowEngine/test/parser/009_EndEvent/class.test_009_EndEvent.php';
160 $suite->addTestSuite(
'test_009_EndEvent');
163 require_once
'./Services/WorkflowEngine/test/parser/010_ComplexGateway/class.test_010_ComplexGateway.php';
164 $suite->addTestSuite(
'test_010_ComplexGateway');
167 require_once
'./Services/WorkflowEngine/test/parser/011_EventBasedGateway/class.test_011_EventBasedGateway.php';
168 $suite->addTestSuite(
'test_011_EventBasedGateway');
171 require_once
'./Services/WorkflowEngine/test/parser/012_DataInput/class.test_012_DataInput.php';
172 $suite->addTestSuite(
'test_012_DataInput');
175 require_once
'./Services/WorkflowEngine/test/parser/013_DataOutput/class.test_013_DataOutput.php';
176 $suite->addTestSuite(
'test_013_DataOutput');
179 require_once
'./Services/WorkflowEngine/test/parser/014_DataObject/class.test_014_DataObject.php';
180 $suite->addTestSuite(
'test_014_DataObject');
183 require_once
'./Services/WorkflowEngine/test/parser/015_Data_Wiring/class.test_015_Data_Wiring.php';
184 $suite->addTestSuite(
'test_015_Data_Wiring');
192 require_once
'./Services/WorkflowEngine/test/parser/case_01/class.test_case_01.php';
193 $suite->addTestSuite(
'test_case_01');
ilServicesWorkflowEngineSuite is part of the petri net based workflow engine.
The documentation for this class was generated from the following file: