From 26288cf2a97334e6d8e6697d0b858ad8582802b9 Mon Sep 17 00:00:00 2001 From: Marvin Hagemeister Date: Wed, 10 Jul 2024 19:47:45 +0200 Subject: fix(node/perf_hooks): stub eventLoopUtilization (#24501) This PR stubs `perf_hooks.eventLoopUtilization` to make the tests of [hapi](https://github.com/hapijs/hapi) start. Previously, they'd all error because of this function throwing a not implemented error. This brings down the test failures in their suite from 982 to 68 failures. --- tests/unit_node/perf_hooks_test.ts | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'tests/unit_node/perf_hooks_test.ts') diff --git a/tests/unit_node/perf_hooks_test.ts b/tests/unit_node/perf_hooks_test.ts index 86c4aee4c..1b066a42b 100644 --- a/tests/unit_node/perf_hooks_test.ts +++ b/tests/unit_node/perf_hooks_test.ts @@ -61,3 +61,10 @@ Deno.test({ }); }, }); + +Deno.test("[perf_hooks]: eventLoopUtilization", () => { + const obj = performance.eventLoopUtilization(); + assertEquals(typeof obj.idle, "number"); + assertEquals(typeof obj.active, "number"); + assertEquals(typeof obj.utilization, "number"); +}); -- cgit v1.2.3