UNPKG

@lwc/jest-preset

Version:

Jest preset configuration and stubs to help test LWC

21 lines (20 loc) 845 B
/* * Copyright (c) 2018, salesforce.com, inc. * All rights reserved. * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ module.exports = { // Starting jest@27, the default test environment is "node". Force test environment to "jsdom" // regardless of the jest version. testEnvironment: 'jsdom', moduleFileExtensions: ['ts', 'js', 'html'], resolver: require.resolve('@lwc/jest-resolver'), transform: { '^.+\\.(js|ts|html|css)$': require.resolve('@lwc/jest-transformer'), }, setupFilesAfterEnv: [require.resolve('./src/setup.js')], snapshotSerializers: [require.resolve('@lwc/jest-serializer')], testMatch: ['**/__tests__/**/?(*.)(spec|test).(js|ts)'], coveragePathIgnorePatterns: ['.css$', '.html$'], };