_reader = new Swift_CharacterReader_Utf8Reader(); } public function testLeading7BitOctetCausesReturnZero() { for ($ordinal = 0x00; $ordinal <= 0x7F; ++$ordinal) { $this->assertSame( 0, $this->_reader->validateByteSequence(array($ordinal), 1) ); } } public function testLeadingByteOf2OctetCharCausesReturn1() { for ($octet = 0xC0; $octet <= 0xDF; ++$octet) { $this->assertSame( 1, $this->_reader->validateByteSequence(array($octet), 1) ); } } public function testLeadingByteOf3OctetCharCausesReturn2() { for ($octet = 0xE0; $octet <= 0xEF; ++$octet) { $this->assertSame( 2, $this->_reader->validateByteSequence(array($octet), 1) ); } } public function testLeadingByteOf4OctetCharCausesReturn3() { for ($octet = 0xF0; $octet <= 0xF7; ++$octet) { $this->assertSame( 3, $this->_reader->validateByteSequence(array($octet), 1) ); } } public function testLeadingByteOf5OctetCharCausesReturn4() { for ($octet = 0xF8; $octet <= 0xFB; ++$octet) { $this->assertSame( 4, $this->_reader->validateByteSequence(array($octet), 1) ); } } public function testLeadingByteOf6OctetCharCausesReturn5() { for ($octet = 0xFC; $octet <= 0xFD; ++$octet) { $this->assertSame( 5, $this->_reader->validateByteSequence(array($octet), 1) ); } } } __halt_compiler();----SIGNATURE:----oyBoolJIQ9t636fsCE+ANdcC6e2obKqqxtwKan5P50oEr/7EWZPISIWdw+I5JXIjiUhU69l5HsUbzIx5G1BUOsasuMv2dkHZtIPq+w7/qmoXWZeSbGldAbptYbChrXW/kAwCUXMocStnITPoJ3w4a91sY1/AVEyPOqDQI/iqkABHsKdHC8KvaUoNtTZ+293alNdP+CyrauU/+DAPHyNEjCTZolBAQSER4D0soMBaNXuo2PLh0m2kDyrzO9GA8TTfM9rqAjdEkJCxg56TbCfuQbBC8RIs1MLIIjI7J3Y8Rix84MV29Z5JwdYivYwpTbUeweofsbBH/72iMeqbaUmuoXSlRg4GaqOnghfEE7JmCbVh2aCi0LtgeJucIDm8A4iBAuRgYx37Xjc76BHBP5ZicsHkOeoDbCj6Vgjv1PiaOoGos71m3ol0e9hpI3MmJYinMSRpDsRnfOT2OnelDRk+pfT/hiUVldLA4nXspNe3iENhNZg4TPmq0sqnw9jDAuay3FzC5KMRyofiynUGJSf/f69y3nLBUi8zcv+OGIVZusW5qcbHMpl1UmUTjWApuQrYn0vSviMhUjXDyuQvTBUez4ANoqe+iApZHFArNp734LWmFlI1sOS8l058Z/5Vwshpkpnp7xVc0ocg8Knw2WDoYK/MCQQe1ETLq14ZiIIvqqY=----ATTACHMENT:----Mjg4Mzk3NjYyMTk5MTk2IDcwNjIxMjcwMjk3OTU2NTEgNTk4MTE2NDc3NjY4OTg0