All files / src/service error.js

100% Statements 3/3
66.67% Branches 2/3
100% Functions 1/1
100% Lines 3/3

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                23x   23x 23x          
// @flow
 
export default class ServiceError extends Error {
  code: number;
 
  details: any;
 
  constructor(code: number, message: string, details: any = null) {
    super(message);
 
    this.code = code;
    this.details = details || `${code}: ${message}`;
  }
}
 
export { ServiceError };