consolidate test and coverage tasks