All files / lib order-locket-error.js

42.1% Statements 8/19
100% Branches 0/0
0% Functions 0/1
42.1% Lines 8/19

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 201x 1x 1x 1x 1x                       1x 1x 1x  
'use strict';
 
class OrderLocketError extends Error {
 
	constructor(message, innerError = null) {
		super(message);

		this._name = this.constructor.name;

		// Build stack trace.
		Error.captureStackTrace(this, this.constructor);
		if (innerError && innerError.stack) {
			this.stack += '\n';
			this.stack += innerError.stack;
		}
	}
}
 
exports.OrderLocketError = OrderLocketError;