Win For Scrutinizer

It pointed out a problem that I would have thought should result in test failure. Code corrected, and documentation updated to describe the unexpected behavior.
This commit is contained in:
oleibman
2024-02-29 12:18:34 -08:00
parent d46b7b3e9d
commit d418762a33
2 changed files with 14 additions and 17 deletions
@@ -41,14 +41,12 @@ class ExplicitStyle0Test extends TestCase
$reader = new XlsxReader();
$spreadsheet2 = $reader->load($this->outputFile);
$sheet2 = $spreadsheet2->getActiveSheet();
$styleA1 = $sheet2->getStyle('A1');
self::assertTrue($styleA1->getFont()->getBold());
self::assertFalse($styleA1->getFont()->getItalic());
self::assertSame(Alignment::HORIZONTAL_CENTER, $styleA1->getAlignment()->getHorizontal());
$styleA2 = $sheet2->getStyle('A2');
self::assertTrue($styleA1->getFont()->getBold());
self::assertTrue($styleA1->getFont()->getItalic());
self::assertSame(Alignment::HORIZONTAL_CENTER, $styleA1->getAlignment()->getHorizontal());
self::assertTrue($sheet2->getStyle('A1')->getFont()->getBold());
self::assertFalse($sheet2->getStyle('A1')->getFont()->getItalic());
self::assertSame(Alignment::HORIZONTAL_CENTER, $sheet2->getStyle('A1')->getAlignment()->getHorizontal());
self::assertTrue($sheet2->getStyle('A2')->getFont()->getBold());
self::assertTrue($sheet2->getStyle('A2')->getFont()->getItalic());
self::assertSame(Alignment::HORIZONTAL_CENTER, $sheet2->getStyle('A2')->getAlignment()->getHorizontal());
$spreadsheet2->disconnectWorksheets();
$file = 'zip://';
@@ -82,14 +80,12 @@ class ExplicitStyle0Test extends TestCase
$reader = new XlsxReader();
$spreadsheet2 = $reader->load($this->outputFile);
$sheet2 = $spreadsheet2->getActiveSheet();
$styleA1 = $sheet2->getStyle('A1');
self::assertTrue($styleA1->getFont()->getBold());
self::assertFalse($styleA1->getFont()->getItalic());
self::assertSame(Alignment::HORIZONTAL_CENTER, $styleA1->getAlignment()->getHorizontal());
$styleA2 = $sheet2->getStyle('A2');
self::assertTrue($styleA1->getFont()->getBold());
self::assertTrue($styleA1->getFont()->getItalic());
self::assertSame(Alignment::HORIZONTAL_CENTER, $styleA1->getAlignment()->getHorizontal());
self::assertTrue($sheet2->getStyle('A1')->getFont()->getBold());
self::assertFalse($sheet2->getStyle('A1')->getFont()->getItalic());
self::assertSame(Alignment::HORIZONTAL_CENTER, $sheet2->getStyle('A1')->getAlignment()->getHorizontal());
self::assertTrue($sheet2->getStyle('A2')->getFont()->getBold());
self::assertTrue($sheet2->getStyle('A2')->getFont()->getItalic());
self::assertSame(Alignment::HORIZONTAL_CENTER, $sheet2->getStyle('A2')->getAlignment()->getHorizontal());
$spreadsheet2->disconnectWorksheets();
$file = 'zip://';