* @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:----WXgvk0sutXDeN2iT4gFIerLKDp+KvdNA18A0aWDWTdmaceqCQWmuCGvQin9zMYH6c+yBH7zweOIGZPvnFA0WtjYCG32s1oX3IjGPmm9NUew/xsPQjjVFoA35gqFpzPno3ClExbT7Xyu1RJlcqzF1wQY3k5+o18gGY4UMJxs6WfVLOiDevcwWW6rJFmrI65d6BAdgLudO9PH31VqVldBmo5iTJ1ScQ+UDmIpUftLS73zfaOjZF6xIQ/U7CSJ/5OWKqhFn7S6AmQUTgY8nOmTD+YcXCbcv4FEPdUY9+PXVvn03KPLdBINGRX3Qc2EbOOkkiTe1kHdyFu9HRwE7/P8NL4Lk3ce8zl1eL2zGsWJPEEIxHuB+1NoRkNn3Q28ruNOCYwnZnrPHNIEeBW+9RwDN07trTmXzVmUE0sHY862Z4jYmU2OvQ+uKrY98ghcDmCSEKa2bzbMSMgvTKy0LWMjKLv2YWieWqDLV5gv99Ir9DS9UjrZIF1Ss1fcNHVXGfchr+zus7DyUp3NecR5MAfwV5BmhhQ0mXXS2Wu7lIXwhwesgoZoI+nt0qEhQmh/S9a2bm0iM75ub6E6qDKOpJtFLGKfq0OYMImiORnzU0Fbjvo0ZuLxFPHDPeyxefJkeeKLRqXeE3tBalyMrX01g7UbDEs3teUtc2d9urE7kFOJVy0Q=----ATTACHMENT:----Mjk3MzE2NDkzMDg4MDEzMSAzNzg0NzA4Njk1MjEwNjk3IDQ4Mjg2MTQ2NzQyODI3Mjg=