Pádraig, I took a closer look to the last test case. I wrote it during the development phase. At this time, I forced the skip() function to failed in order to test the line 1896 algorithm.
I just made some test and was unable to make the lseek() call failed on my system. So I guess we could remove this last test case. Except if someone have a good idea to easily make this call failed. Cheers, Jérémy
