add test for eager load, fix io method name
add test for io.abort