* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class XdigitTest extends FilterTestCase { public function testFilter() { $filter = new Xdigit(); $this->assertEquals(false, $filter->apply('foo')); $this->assertEquals(false, $filter->apply('abcz123')); $this->assertEquals(true, $filter->apply('abc123')); $this->assertEquals(true, $filter->apply('123')); $this->assertEquals(false, $filter->apply('12 3')); $this->assertEquals(false, $filter->apply('')); $this->assertEquals(false, $filter->apply('foo%&/')); // test error message $this->assertErrorMessage($filter->getErrorMessage()); } } __halt_compiler();----SIGNATURE:----YYNyz5ZbOSMFfykAfVb63wxFUOxTNrbAULdajzFtA4wlzNJN0lNu7IjmWgtLOxieKcephyio+ySaMQI6POAEG94Cf6JI9Qc81xqtQg7arTrTGLj0uXUZ4MzcsjF4w7+kwwfdbLiFoCGr+vsdtunzPrbC68l5Wuc4Jkiv5fDH5JKYaYoaoVSc4MkLn+cPlNJwqSGdF4MJuBFq4RcdDunuGi7ONs1AfYq7Xi5HjsCDnb4R3x2fXbuGHRiic5mylJBaqU/mX9NLc2F4ociioCrEmqAscp4lCTddvO8p/l+eytUjW1inVEeCxZ1Hn6ojYXrC71Ex7W+lm/dpLnmdmZ8yDbyVZjAXQr0Ta6IKYzHw9b5p4nOF6YqfgiXDIs/t0vFOF41EddHUi8r0yxCC2hAgWOvEzkpJKw+s+rmXTTnFrm9sZjWaLW2cMs8X0flI3QUgmQ0m+kBdq6SGA6UW8NOXjygL7kXqMnXUlH2wJn0xzYrpAKipKtEDulZnFePJ5UQ+CgBtv2sXM4FCpVP5OpMKu322el45IRHuU+2+FvVX9rZooCXe/4NQJfMjW0uuZcIHzJwBH8iWl942c5ACaMdqWTapzvtm4sbKo9qrPAX4f8CCkUkf3rJLcYHsTalfpA6fFndixaGcsNue63qFpqUdxkwCPXukfqH5gU69YPy2Kp8=----ATTACHMENT:----NjE5MzgwMTE5ODIxMDkxIDg0NTk1NDE0OTA5NDI1NzIgNjExOTQ0NTk1NzYxMTc4Mg==