add test coverage
add test for "skip" option

not implemented
fix incorrect tests
implement "skip" option