_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:----K+jcg8GcG//UJqkLxo3RTQMX4MgU9ghWbgkFNiXL8DC07KyWfBGUfOYxLSU7XmJ3ct5TBtqN2xaZIwW2MWT7sqKBaraxKb3uOBxjS39Il7o3OP8QFkaNqF50AEyiP2pAYvshQm2mdRy0uLBxbpsPMRdFhI9Og01Vm/9kZlzNMug1M2cKR2wxvDMPx+AtmR5hI9V+p1kZsr67BUlOA8WUEUN/shhRVu2RGJw/jMMYB1hcDnwWghEl2NUv+JqgyztU/P6b7Mx+NfIzD4vLLPzEZPr7TewOcMgYdoUsIFMK7McQ1Ls1ypnh3WsEHInNd6dCDQAzG8fCHSH8IzhP9JIIYyaJPWQ1Ne1ND43oupN+jcNAichLxJN9MHVvUdM7JTOXfdF+JFgGxE1NmFkljcQAa/XFyD8ciGsthTfW98YbE6COcGHiLkkFR/2Ocj/dIRPHAXMmkXDJgGmyGD6Cypc1bZmaTFyDPXIHEn8HdkXf0URV9H0iUIBuJoPPyB4woZHH6lDILlW5zCtFSsvW5w4YL1OngRpYPQSEtp5O6IfkyvypZB++Tffuvo/vfiUXkO/N2my5HtnxMfoQp3P5sL8upOvEeIHFwk8DudBgpA6eJOqTQSZRyeute3aIhzMK+WH6Yxag9nig60z2aXdNyU8Vuy4K3czQlClI5AEKJ8T6Ajw=----ATTACHMENT:----Njc5NDM5NTEyNzkxNjAwMiA2NzQ3MjYxOTI4NjE1MTY3IDgxNTAxNTQxNDczNDQ5NzM=