From acba6d1f4a5515faf55a79f035f51d8faf89442a Mon Sep 17 00:00:00 2001 From: oleibman <10341515+oleibman@users.noreply.github.com> Date: Tue, 16 Sep 2025 11:22:05 -0700 Subject: [PATCH] Additional Test --- tests/PhpSpreadsheetTests/Reader/Xls/InfoNamesTest.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/PhpSpreadsheetTests/Reader/Xls/InfoNamesTest.php b/tests/PhpSpreadsheetTests/Reader/Xls/InfoNamesTest.php index 98e3918f5..2d0f1e66b 100644 --- a/tests/PhpSpreadsheetTests/Reader/Xls/InfoNamesTest.php +++ b/tests/PhpSpreadsheetTests/Reader/Xls/InfoNamesTest.php @@ -4,6 +4,7 @@ declare(strict_types=1); namespace PhpOffice\PhpSpreadsheetTests\Reader\Xls; +use PhpOffice\PhpSpreadsheet\Exception as PhpSpreadsheetException; use PhpOffice\PhpSpreadsheet\Reader\Xls; use PhpOffice\PhpSpreadsheet\Shared\CodePage; use PHPUnit\Framework\TestCase; @@ -128,6 +129,14 @@ class InfoNamesTest extends TestCase self::assertSame($expected, $names); } + public function testBadCodePage(): void + { + $this->expectException(PhpSpreadsheetException::class); + $this->expectExceptionMessage('Unknown codepage'); + $reader = new Xls(); + $reader->setCodePage('XXXCP855'); + } + public function testLoadMacCentralEuropeBiff5(): void { $reader = new Xls();