split tests into modules