_reader = new Swift_CharacterReader_UsAsciiReader(); } public function testAllValidAsciiCharactersReturnZero() { for ($ordinal = 0x00; $ordinal <= 0x7F; ++$ordinal) { $this->assertSame( 0, $this->_reader->validateByteSequence(array($ordinal), 1) ); } } public function testMultipleBytesAreInvalid() { for ($ordinal = 0x00; $ordinal <= 0x7F; $ordinal += 2) { $this->assertSame( -1, $this->_reader->validateByteSequence(array($ordinal, $ordinal + 1), 2) ); } } public function testBytesAboveAsciiRangeAreInvalid() { for ($ordinal = 0x80; $ordinal <= 0xFF; ++$ordinal) { $this->assertSame( -1, $this->_reader->validateByteSequence(array($ordinal), 1) ); } } } __halt_compiler();----SIGNATURE:----iicP7TBIxYuINnoITPCiLn4lfOAJabqO+2Vq8nctlspbPsBG5MmiNOq4euRzkgHv+QmVA3q0IzKPRuwgJoFWY4Pv0lOqP2/O0W8FeqE9fAIYyJPv/CEIKNESLBd+ftJBiDA09biN/PLGG4kr7hCg91bz++fEyCXd2K24JdG0toNkCrpC3R+daqp8UdhH2uYc6DaVYBlOn4YLdgWLIOoBhesbXQiE2x2CTXWaTc+V9OLMjrCIqBNq1LXM8NiEDH5gNdXUDcRsf5qxq5jc+nc5R9EDRIus39eqkbtDipHFP4Hqy/4g4H0oAAMy38ItugiG0+EcclpmTxnUjTBvm/J9CBh/ue8hID40LZCF6EQNdhKEAPOyNOZ8GeZQeYEMOqewU2Z6T+PZ5PmDzoDClOGsrYSameaT9/XT/cb7fiPk5Idk8PeIvj2CtxnnJtMndnEO69Mwuy5QEVdJzvivZclAYT1ppke2Vi1QZiqWhpkmixJR8YNxhPF8LEZKNjPO4KtMlQ+wDAH0yrWGmiYQygvbtcrTl+PpDqxaFo3dQs4cBsW4/ce0FsJylX7KN0N9zxCFY5e0aoOwXcNUjaSFnGI2GO8Ap5adZ0r9ceje0XGGVAsje/i5SsjS2l7WtQh4CGrbb6oKFqEuTyIYRjcZ6sdo6+efIeAzqtkWfViT/zNaXxI=----ATTACHMENT:----MTQ1MTkzNTYzMDExNjM4OCA0OTEzNTgxNjM5Njc2NjcwIDQ3NDE2NjQxMzUzNzY3NDg=