separate src and test