add 1 new error test
add 1 error test for set delimiter, refine error message
remove almost all codeCoverageIgnore , now only 2