lib/functional.js
function (testPaths) {
    var batchCount = this.options.batchCount
    var currentBatch = this.options.currentBatch
    if (!batchCount && !currentBatch) {
      return testPaths
    }
    var batchSize = Math.floor(testPaths.length / batchCount)
    var end = (batchSize * currentBatch)
    var start = (end - batchSize)
    if (batchCount === currentBatch) {
      end = undefined
    }
    return testPaths.slice(start, end)
  }
function (testPaths) {
    var batchCount = this.options.batchCount
    var currentBatch = this.options.currentBatch
    if (!batchCount && !currentBatch) {
      return testPaths
    }
    var batchSize = Math.floor(testPaths.length / batchCount)
    var end = (batchSize * currentBatch)
    var start = (end - batchSize)
    if (batchCount === currentBatch) {
      end = undefined
    }
    return testPaths.slice(start, end)
  }
////////////////////////////////////////////////////////////////////////// Psuedo-private methods ///////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// 
Functional._batchTests(testPaths)
- testPaths (Array)

Return sub array of testPaths.