UNPKG

k6-test-framework

Version:

Enterprise-grade load testing solution with k6

15 lines (13 loc) 360 B
// api/errorHandler.js export class APIError extends Error { constructor(message, statusCode) { super(message); this.statusCode = statusCode; } } export const handleError = (error) => { if (error.response) { throw new APIError(error.response.data.error, error.response.status); } throw new APIError(error.message, 500); };