add test dependency and fix precompile test