Are you asking why we don't make grunt's default task the test one, or why add it to npm as well if `grunt test` suffices?