make test task depend on build