Release 2.8.0
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
const test = require('node:test');
|
||||
const assert = require('node:assert/strict');
|
||||
|
||||
const registerNotFoundHandler = require('../src/web/middleware/not-found');
|
||||
|
||||
test('unmatched requests are forwarded as 404 errors', () => {
|
||||
let handler = null;
|
||||
registerNotFoundHandler({
|
||||
use(value) {
|
||||
handler = value;
|
||||
}
|
||||
});
|
||||
|
||||
let receivedError = null;
|
||||
handler({}, {}, function (error) {
|
||||
receivedError = error;
|
||||
});
|
||||
|
||||
assert.equal(receivedError.statusCode, 404);
|
||||
assert.equal(receivedError.message, 'Page not found.');
|
||||
});
|
||||
Reference in New Issue
Block a user