it('should reject if a different error is caught', function (done) {
    te(Promise.reject(new Error()))
      .catch(function () {
        done();
      });