◆ __construct()
ilUITestRailExampleTestCasesObjective::__construct |
( |
protected bool |
$only_new_cases | ) |
|
◆ achieve()
ilUITestRailExampleTestCasesObjective::achieve |
( |
Setup\Environment |
$environment | ) |
|
Definition at line 53 of file class.ilUITestRailExampleTestCasesObjective.php.
References $GLOBALS, $path, and ILIAS\Setup\Environment\getResource().
55 $component_factory = $environment->getResource(
Setup\Environment::RESOURCE_COMPONENT_FACTORY);
56 $plugin_admin = $environment->getResource(
Setup\Environment::RESOURCE_PLUGIN_ADMIN);
59 $GLOBALS[
"DIC"] =
new DI\Container();
60 $GLOBALS[
"DIC"][
"component.factory"] = $component_factory;
61 $GLOBALS[
"DIC"][
"ilPluginAdmin"] = $plugin_admin;
63 $path =
'components/ILIAS/Style/classes/Setup/templates/testrail.case.xml';
65 $parser =
new Crawler\ExamplesYamlParser();
68 $environment = $environment->withResource(self::TESTCASEWRITER, $testcases);
70 parent::achieve($environment);
◆ build()
ilUITestRailExampleTestCasesObjective::build |
( |
| ) |
|
◆ buildIn()
ilUITestRailExampleTestCasesObjective::buildIn |
( |
Setup\Environment |
$env | ) |
|
◆ getArtifactName()
ilUITestRailExampleTestCasesObjective::getArtifactName |
( |
| ) |
|
◆ getPath()
ilUITestRailExampleTestCasesObjective::getPath |
( |
| ) |
|
|
protected |
◆ getPreconditions()
ilUITestRailExampleTestCasesObjective::getPreconditions |
( |
Setup\Environment |
$environment | ) |
|
◆ FILENAME_NEW
const ilUITestRailExampleTestCasesObjective::FILENAME_NEW = 'testcases_new.xml' |
|
private |
◆ FILENAME_UPDATE
const ilUITestRailExampleTestCasesObjective::FILENAME_UPDATE = 'testcases_update.xml' |
|
private |
◆ TESTCASEWRITER
const ilUITestRailExampleTestCasesObjective::TESTCASEWRITER = 'ui.testrail.xmlwriter' |
|
private |
The documentation for this class was generated from the following file: