From e678a206d0461ba4df2011cee6306ae7726768dc Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Mon, 30 Jan 2023 14:35:52 -0800 Subject: [PATCH] Add test which verifies we are getting native performance hooks --- src/testRunner/tests.ts | 1 + src/testRunner/unittests/performance.ts | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 src/testRunner/unittests/performance.ts diff --git a/src/testRunner/tests.ts b/src/testRunner/tests.ts index fbade4472ba8c..2d4d123219ce9 100644 --- a/src/testRunner/tests.ts +++ b/src/testRunner/tests.ts @@ -12,6 +12,7 @@ import "./unittests/jsonParserRecovery"; import "./unittests/moduleResolution"; import "./unittests/parsePseudoBigInt"; import "./unittests/paths"; +import "./unittests/performance"; import "./unittests/printer"; import "./unittests/programApi"; import "./unittests/publicApi"; diff --git a/src/testRunner/unittests/performance.ts b/src/testRunner/unittests/performance.ts new file mode 100644 index 0000000000000..0e470d5f208eb --- /dev/null +++ b/src/testRunner/unittests/performance.ts @@ -0,0 +1,8 @@ +import * as ts from "../_namespaces/ts"; + +describe("performance:: tryGetNativePerformanceHooks", () => { + it("should not return undefined", () => { + const hooks = ts.tryGetNativePerformanceHooks(); + assert.isDefined(hooks); + }); +});