Conditions | 1 |
Paths | 1 |
Total Lines | 18 |
Code Lines | 15 |
Lines | 0 |
Ratio | 0 % |
Changes | 2 | ||
Bugs | 0 | Features | 0 |
1 | <?php |
||
14 | public function testRowBreaks(): void |
||
15 | { |
||
16 | $reader = new Xlsx(); |
||
17 | $spreadsheet = $reader->load(self::$testbook); |
||
18 | $reloadedSpreadsheet = $this->writeAndReload($spreadsheet, 'Xlsx'); |
||
19 | $spreadsheet->disconnectWorksheets(); |
||
20 | $reloadedSheet = $reloadedSpreadsheet->getActiveSheet(); |
||
21 | self::assertSame(['t' => 'array', 'ref' => 'E3:F7'], $reloadedSheet->getCell('E3')->getFormulaAttributes()); |
||
22 | $expected = [ |
||
23 | ['Design', '$505,000 '], |
||
24 | ['Development', '$346,000 '], |
||
25 | ['Marketing', '$491,000 '], |
||
26 | ['Research', '$573,000 '], |
||
27 | ['Total', '$1,915,000 '], |
||
28 | [null, null], |
||
29 | ]; |
||
30 | self::assertSame($expected, $reloadedSheet->rangeToArray('E3:F8')); |
||
31 | $reloadedSpreadsheet->disconnectWorksheets(); |
||
32 | } |
||
34 |