Skip to content

Missing node global performance in test environment#11629

@silverwind

Description

@silverwind

🐛 Bug Report

The performance global introduced in Node.js 16.0.0 seems unavailable in the test environment.

To Reproduce

On Node 16.0.0 or greater:

mkdir perf &&cd perf npm init -y echo'console.log(performance.now())'> test.js npm install jest npx jest

Expected behavior

No error

Actual behavior

 FAIL ./test.js ● Test suite failed to run ReferenceError: performance is not defined > 1 | console.log(performance.now()) | ^ 2 | at Object.<anonymous> (test.js:1:1) at TestScheduler.scheduleTests (node_modules/@jest/core/build/TestScheduler.js:333:13) 

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions