Skip to content

Commit 98f1859

Browse files
committed
:octocat: allow for ECI encoded numeric and alphanum segments (test fix)
1 parent 1d8b7fd commit 98f1859

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

tests/Data/ECITest.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
use chillerlan\QRCode\QROptions;
1515
use chillerlan\QRCode\Common\{BitBuffer, ECICharset, Mode};
16-
use chillerlan\QRCode\Data\{Byte, ECI, Number, QRCodeDataException, QRData, QRDataModeInterface};
16+
use chillerlan\QRCode\Data\{Byte, ECI, Hanzi, QRCodeDataException, QRData, QRDataModeInterface};
1717
use PHPUnit\Framework\Attributes\DataProvider;
1818
use PHPUnit\Framework\TestCase;
1919

@@ -129,7 +129,7 @@ public function testDecodeECISegmentFollowedByInvalidModeException():void{
129129
/** @var \chillerlan\QRCode\Data\QRDataModeInterface[] $segments */
130130
$segments = $this->getDataSegments();
131131
// follow the ECI segment by a non-8bit-byte segment
132-
$segments[1] = new Number('1');
132+
$segments[1] = new Hanzi(self::testData);
133133
$bitBuffer = (new QRData($options, $segments))->getBitBuffer();
134134
// verify the ECI mode indicator
135135
$this::assertSame(Mode::ECI, $bitBuffer->read(4));

0 commit comments

Comments
 (0)