예제 #1
0
 /**
  * @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Ê'));
 }
예제 #2
0
 /**
  * @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Ê'));
 }