mirror of https://github.com/rancher/dashboard.git
16 lines
631 B
JavaScript
16 lines
631 B
JavaScript
/**
|
|
* Unit tests are failing with the following error:
|
|
*
|
|
* ```
|
|
* [@vue/compiler-sfc] No fs option provided to `compileScript` in non-Node environment. File system access is required for resolving imported types.
|
|
* ```
|
|
*
|
|
* It seems TypeScript does not populate ts.sys when loaded in Jest. In order to
|
|
* resolve this issue, we can use the hack below to point to a different
|
|
* transformer than vue-jest and call registerTs before exporting vue-jest.
|
|
*
|
|
* SEE: https://github.com/vuejs/core/issues/8301
|
|
*/
|
|
require('@vue/compiler-sfc').registerTS(() => require('typescript'));
|
|
module.exports = require('@vue/vue3-jest');
|