* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class StringStreamTest extends StreamTestCase { protected function getStream() { return new StringStream('foobar'); } public function testStreamMultiByte() { $stream = new StringStream('foobär'); $this->assertEquals(6, $stream->getSize()); $stream->rewind(); $chars = ''; while (!$stream->eof()) { $chars.= $stream->read(1); } $this->assertEquals('foobär', $chars); } } __halt_compiler();----SIGNATURE:----h0p3vBnHHkMX6bhdcTPgYv8Xhhoxs9jHp/ZOuSr41eeYaVcmzEcjJUWR8t7YkDlEI2CjMlQ8XiJGFrQDq26BK4YDR00tWJCkS9C2dhgNfDsdKg/rVICGYar75iedYsaX9e2JtapW1vTXGe2P+WNOU6869Y3SiTxXpfXBt/6Ll3iY/JD+CUK/PW+BpkFJbTuoioL7ZYSUd4/i0obzDvVvan/838Bqma4eSF0MpmITpT4nJolPo/r1I8MUhKskyhoNCKUMreMthogGlyk5e0rmgELDDnUCEPwflRylN/vFgekz+JZDnbvWVbODMgMU2ftq2NivMwFf+cG12iwni+5/1DVvY1UdwsZx3FyONi/nccfP5RRzHKrhDEnOh+VJNIMMEYfSP+UNr7VhxsF8gCGnYh1M/Yx6XShxEmB3jUxfXPc9oVNz/u0rCcnSNJ8OPTUhT/+EsDC6injFcyX868p/VrdvIC53NT8QlIeievaoc31RiA3xR9AIH7KQFxy1SAIM/J1aH5D7TyUDT0S2NcLqJxkLsqSDyB+/KGUMSaJr4F/3az9Gju6slKqkTYPtBszTrMoB+1wxmR5P9nEAk7Q+avyzm8YAtEItS36hCCsi1ePuiyXb8ziMOhDvDfksM8xQZRmXlFYfk7GKDQ2JMyjEkj7Y3z7jTvhyUH6LVesZLEU=----ATTACHMENT:----NjI3Mjc5MTUyMzM4NzU2NyA0NTY3NDI3OTQ4ODMzNTIgNTAzODIxMjc0MzUwNTg2NQ==