/** * * Update the failures into the data so in the next run no failures will accure * Should be use with extreme care after completly reviewing the failure file * @param unknown_type $dataFile * @param unknown_type $failuresFile */ public static function UpdateResults($dataFilePath, $failuresFilePath) { //Returns the inputs for the unit tests $unitTestDataFile = KalturaUnitTestDataFile::generateFromDataXml($dataFilePath); $testsFailures = KalturaTestFailures::generateFromXml($failuresFilePath); $newUnitTestData = KalturaUnitTestResultUpdater::update($unitTestDataFile, $testsFailures); $newDataFile = fopen($dataFilePath . ".new", "w+"); fwrite($newDataFile, $newUnitTestData->toDataXml()); }