UNPKG

unexpected-express

Version:

Extend the unexpected assertion library with support for testing Express middleware

23 lines (20 loc) 655 B
const createError = require('createerror'); // base error const UnexpectedExpressError = createError({ name: 'UnexpectedExpressError' }); // marker errors const ExplicitRouteError = createError( { name: 'ExplicitRouteError' }, UnexpectedExpressError ); const SilentRouteError = createError( { name: 'SilentRouteError' }, UnexpectedExpressError ); const UnknownRouteError = createError( { name: 'UnknownRouteError' }, UnexpectedExpressError ); exports.UnexpectedExpressError = UnexpectedExpressError; exports.ExplicitRouteError = ExplicitRouteError; exports.SilentRouteError = SilentRouteError; exports.UnknownRouteError = UnknownRouteError;