function testreadChar() { $this->assertFalse(PEAR::isError(File::rewind('test.txt', FILE_MODE_READ))); $this->assertEquals('0', File::readChar('test.txt')); $this->assertEquals('1', File::readChar('test.txt')); $this->assertEquals('2', File::readChar('test.txt')); $this->assertEquals('3', File::readChar('test.txt')); $this->assertEquals('4', File::readChar('test.txt')); $this->assertEquals('5', File::readChar('test.txt')); $this->assertEquals('6', File::readChar('test.txt')); $this->assertEquals('7', File::readChar('test.txt')); $this->assertEquals('8', File::readChar('test.txt')); $this->assertEquals('9', File::readChar('test.txt')); $this->assertEquals('0', File::readChar('test.txt')); }