[fix] call correct method on read error
[test] add inital reader tests