src: add missing "http_parser.h" include
In 9d522225e7907b6cf631975b34f586984f698e33 the indirect "http_parser.h" include was removed, which made `NODE_STRINGIFY()` fail silently for the http parser version in `process.versions`. PR-URL: https://github.com/nodejs/node/pull/12464 Fixes: https://github.com/nodejs/node/issues/12463 Ref: https://github.com/nodejs/node/pull/12366 Reviewed-By: Evan Lucas <evanlucas@me.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Alexey Orlenko <eaglexrlnk@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Brian White <mscdex@mscdex.net>
This commit is contained in:
parent
0584aeb30a
commit
6a1275dfec
@ -54,6 +54,7 @@
|
||||
#include "env.h"
|
||||
#include "env-inl.h"
|
||||
#include "handle_wrap.h"
|
||||
#include "http_parser.h"
|
||||
#include "req-wrap.h"
|
||||
#include "req-wrap-inl.h"
|
||||
#include "string_bytes.h"
|
||||
|
@ -20,3 +20,11 @@ expected_keys.sort();
|
||||
const actual_keys = Object.keys(process.versions).sort();
|
||||
|
||||
assert.deepStrictEqual(actual_keys, expected_keys);
|
||||
|
||||
assert(/^\d+\.\d+\.\d+(-.*)?$/.test(process.versions.ares));
|
||||
assert(/^\d+\.\d+\.\d+(-.*)?$/.test(process.versions.http_parser));
|
||||
assert(/^\d+\.\d+\.\d+(-.*)?$/.test(process.versions.node));
|
||||
assert(/^\d+\.\d+\.\d+(-.*)?$/.test(process.versions.uv));
|
||||
assert(/^\d+\.\d+\.\d+(-.*)?$/.test(process.versions.zlib));
|
||||
assert(/^\d+\.\d+\.\d+\.\d+$/.test(process.versions.v8));
|
||||
assert(/^\d+$/.test(process.versions.modules));
|
||||
|
Loading…
x
Reference in New Issue
Block a user