test case for weird newline-related bug

im not sure what's causing this, but it seems that `fs_read` is not handling newlines properly

i dont have time to fix atm, but have added a failing test case