make sure tests can pass, build before tests