Пример #1
0
 /**
  * Test: incorrect xml-file 
  */
 public function test_notGPX()
 {
     $this->object->parseString('<any><xml><file></file></xml></any>');
     $this->assertTrue($this->object->failed());
     $this->assertEmpty($this->object->objects());
     $this->assertNotEmpty($this->object->getErrors());
 }
Пример #2
0
 /**
  * Import hrm and gpx
  * @param string $filename relative path
  */
 private function importHRMandGPX($filename)
 {
     $HRMImporter = new ImporterFiletypeHRM();
     $HRMImporter->parseFile($filename . '.hrm');
     $GPXImporter = new ImporterFiletypeGPX();
     $GPXImporter->parseFile($filename . '.gpx');
     $Importer = new ImporterHRMandGPX($HRMImporter, $GPXImporter);
     $this->TrainingObjects[] = $Importer->object();
     $this->addErrors($HRMImporter->getErrors());
     $this->addErrors($GPXImporter->getErrors());
     unlink(FRONTEND_PATH . $filename . '.hrm');
     unlink(FRONTEND_PATH . $filename . '.gpx');
 }