test() returns 0 if successful, else 1.  this is specially meant for TravisCI