pre-build test