_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:----Gt6MNDcLVXk4UMPX38j+8/UhtCm/BxrqXnSq4jSNyn9kwpe+tT7W6/Xkh9vMPhnnJMJ6Ou7sjl3sd1YSLeHqpYGByMwreXVaCaMBtZy/SdK8id/BkXcRjgInW5JaAqLFQDCg5T94xVs2DFiWB42Q2QMeVZltjOfxPpg6KggTWKb6SG3FRbD/MF2BvP1HQ54GzmKkljRDwa0UkEeKaE7b5AoG8sPHUfjiAaddTAy+68x6vNdPwCdXRRn8+po7B86cMi5H1ujbqkDT82cR6lTmJM0QQYaKwJ4BebzMxtqvCaerAG35HNEDABYSB2JlydyR1JjsdEOUAGteh63p+jjwAjDO+y1ElMQf8CCrL/RPNxwsdZtsnslK+ldJ3tfrqp4SnsJ7xiwdGUIfAbSIXFmaJJModmdahIZiOV13xUqB2S2TtJopiFts/aZjnq8CXODHoXm/PWYGeNbgGoEwiLDTiq0L0qsoLhumCKsr2QpJFdz+PtYk0MA3/eDvVJLxD4SUql+kp3cb+ryuyJA1jq5aFlpMrlMUkcm4QGssES5i2MICTJDG4mdnXO7QQc3K0eEpvq7FOMO+IZk9ZAljp6luvXRfjTErzHziFnBQyoQogB5o5iSO6RV1cU/uG1ngOCB/pardJHiUMGp8CaPudUe0qVYl4bUwvGrM7TWuf+OjV2Q=----ATTACHMENT:----Nzk1OTQ2MzY5NjM0NDI4OCA3OTc3NDc5MTI2OTAzMDkxIDY2ODA2MzQ0MDgwNTIyMTc=