Use gulp to manage a more complete test task