build and test into grunt