Complete Functions Coverage for Xls (except GETPIVOTDATA) (#3383)

Finish the work started in PR #3371 and PR #3340.
This commit is contained in:
oleibman
2023-02-20 06:07:12 -08:00
committed by GitHub
parent 15e1451b3d
commit 28fb962cdb
2 changed files with 17 additions and 0 deletions
@@ -40,4 +40,21 @@ class FormulasTest extends AbstractFunctional
self::assertSame($originalArray, $newArray);
$newSpreadsheet->disconnectWorksheets();
}
public function testOtherFormulas(): void
{
// This file was created with Excel 2003.
$filename = 'tests/data/Reader/XLS/formulas.other.xls';
$reader = new Xls();
$spreadsheet = $reader->load($filename);
$sheet = $spreadsheet->getActiveSheet();
$originalArray = $sheet->toArray(null, false, false, false);
$newSpreadsheet = $this->writeAndReload($spreadsheet, 'Xls');
$spreadsheet->disconnectWorksheets();
$newWorksheet = $newSpreadsheet->getActiveSheet();
$newArray = $newWorksheet->toArray(null, false, false, false);
self::assertSame($originalArray, $newArray);
$newSpreadsheet->disconnectWorksheets();
}
}
Binary file not shown.