/** * @group ZF-8674 */ public function testCODE128() { $barcode = new Barcode('code128'); $this->assertTrue($barcode->isValid('ˆCODE128:Š')); $this->assertTrue($barcode->isValid('‡01231[Š')); $barcode->useChecksum(false); $this->assertTrue($barcode->isValid('012345')); $this->assertTrue($barcode->isValid('ABCDEF')); $this->assertFalse($barcode->isValid('01234Ê')); }
/** * @group ZF-8674 */ public function testCODE128() { if (!extension_loaded('iconv')) { $this->markTestSkipped('Missing ext/iconv'); } $barcode = new Barcode('code128'); $this->assertTrue($barcode->isValid('ˆCODE128:Š')); $this->assertTrue($barcode->isValid('‡01231[Š')); $barcode->useChecksum(false); $this->assertTrue($barcode->isValid('012345')); $this->assertTrue($barcode->isValid('ABCDEF')); $this->assertFalse($barcode->isValid('01234Ê')); }