()
| 178 | } |
| 179 | |
| 180 | _sendBatch() { |
| 181 | if (this._queue.length === 0) { |
| 182 | return Promise.resolve(true); |
| 183 | } |
| 184 | |
| 185 | let dequeued = this._dequeBatch(); |
| 186 | let drained = this._queue.length === 0; |
| 187 | return this._post(dequeued.batch, dequeued.bytes).then(() => drained); |
| 188 | } |
| 189 | |
| 190 | _dequeBatch() { |
| 191 | var bytes = HEADER_FOOTER_BYTES; |
no test coverage detected