Procházet zdrojové kódy

:octocat: allow for ECI encoded numeric and alphanum segments (test fix)

smiley před 1 rokem
rodič
revize
98f1859ad6
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      tests/Data/ECITest.php

+ 2 - 2
tests/Data/ECITest.php

@@ -13,7 +13,7 @@ namespace chillerlan\QRCodeTest\Data;
 
 use chillerlan\QRCode\QROptions;
 use chillerlan\QRCode\Common\{BitBuffer, ECICharset, Mode};
-use chillerlan\QRCode\Data\{Byte, ECI, Number, QRCodeDataException, QRData, QRDataModeInterface};
+use chillerlan\QRCode\Data\{Byte, ECI, Hanzi, QRCodeDataException, QRData, QRDataModeInterface};
 use PHPUnit\Framework\Attributes\DataProvider;
 use PHPUnit\Framework\TestCase;
 
@@ -129,7 +129,7 @@ final class ECITest extends TestCase{
 		/** @var \chillerlan\QRCode\Data\QRDataModeInterface[] $segments */
 		$segments    = $this->getDataSegments();
 		// follow the ECI segment by a non-8bit-byte segment
-		$segments[1] = new Number('1');
+		$segments[1] = new Hanzi(self::testData);
 		$bitBuffer   = (new QRData($options, $segments))->getBitBuffer();
 		// verify the ECI mode indicator
 		$this::assertSame(Mode::ECI, $bitBuffer->read(4));