◆ __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: