fix(ext/node): add stubs for perf_hooks.PerformaceObserver (#23958)

Fixes https://github.com/denoland/deno/issues/23943
This commit is contained in:
Divy Srivastava 2024-05-23 04:59:20 -07:00 committed by GitHub
parent fa1ba256d2
commit aeafb7b39e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 12 additions and 4 deletions

View file

@ -1,6 +1,6 @@
// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.
import * as perfHooks from "node:perf_hooks";
import { performance } from "node:perf_hooks";
import { performance, PerformanceObserver } from "node:perf_hooks";
import { assertEquals, assertThrows } from "@std/assert/mod.ts";
Deno.test({
@ -44,9 +44,10 @@ Deno.test({
});
Deno.test({
name: "[perf_hooks] PerformanceEntry",
name: "[perf_hooks] PerformanceEntry & PerformanceObserver",
fn() {
assertEquals<unknown>(perfHooks.PerformanceEntry, PerformanceEntry);
assertEquals<unknown>(perfHooks.PerformanceObserver, PerformanceObserver);
},
});