I just made some changes to my `.travis.yml` yesterday that would break this assumption.

I was playing around with trying to speed up builds by running unit and functional tests separately and if I switched between having them enabled and disabled, it would totally mess this up.

Also, if I change the default ruby version that is being built for a project with one job, this would break as well.