Fixup skip whitespace tests
add initial parser test, special case for files that contain only whitespace