grunt + tests