split test and coverage