Skip to content

Commit a87591b

Browse files
authored
fix: export error handler middleware (#552)
1 parent 5be16ab commit a87591b

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

src/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ const REGEX_VERSION = /(\d+\.)?(\d+\.)?(\*|\d+)/;
3131

3232
exports.collection = Interface.collection;
3333
exports.ensureAuthenticated = Interface.ensureAuthenticated;
34+
exports.errorHandler = () => Interface.errorHandler({ logger: Interface.logger });
3435
exports.StatSerializer = Interface.StatSerializer;
3536
exports.ResourceSerializer = Interface.ResourceSerializer;
3637
exports.ResourceDeserializer = Interface.ResourceDeserializer;

test/index.test.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,13 @@ describe('index', () => {
99
expect(forestExpressSequelize.collection).toBeInstanceOf(Function);
1010
});
1111

12+
it('should export an errorHandler middleware', () => {
13+
expect.assertions(2);
14+
15+
expect(forestExpressSequelize.errorHandler).toBeDefined();
16+
expect(forestExpressSequelize.errorHandler).toBeInstanceOf(Function);
17+
});
18+
1219
it('should export an ensureAuthenticated middleware', () => {
1320
expect.assertions(2);
1421

0 commit comments

Comments
 (0)