mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-08 06:25:45 +01:00
fixed worker-loader in jest tests
This commit is contained in:
@@ -17,35 +17,22 @@ const reportDirectory = path.join(target, "jest-reports");
|
|||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
rootDir: root,
|
rootDir: root,
|
||||||
roots: [
|
roots: [root],
|
||||||
root
|
testPathDirs: [path.join(root, "src")],
|
||||||
],
|
|
||||||
testPathDirs: [
|
|
||||||
path.join(root, "src")
|
|
||||||
],
|
|
||||||
transform: {
|
transform: {
|
||||||
"^.+\\.(ts|tsx|js)$": "@scm-manager/jest-preset"
|
"^.+\\.(ts|tsx|js)$": "@scm-manager/jest-preset"
|
||||||
},
|
},
|
||||||
transformIgnorePatterns: [
|
transformIgnorePatterns: ["node_modules/(?!(@scm-manager)/)"],
|
||||||
"node_modules/(?!(@scm-manager)/)"
|
|
||||||
],
|
|
||||||
moduleNameMapper: {
|
moduleNameMapper: {
|
||||||
"\\.(png|svg|jpg|gif|woff2?|eot|ttf)$": path.join(
|
"\\.(png|svg|jpg|gif|woff2?|eot|ttf)$": path.join(mockDirectory, "fileMock.js"),
|
||||||
mockDirectory,
|
"\\.(css|scss|sass)$": path.join(mockDirectory, "styleMock.js"),
|
||||||
"fileMock.js"
|
"\\.worker$": path.join(mockDirectory, "workerMock.js")
|
||||||
),
|
|
||||||
"\\.(css|scss|sass)$": path.join(mockDirectory, "styleMock.js")
|
|
||||||
},
|
},
|
||||||
setupFiles: [path.resolve(__dirname, "src", "setup.js")],
|
setupFiles: [path.resolve(__dirname, "src", "setup.js")],
|
||||||
collectCoverage: true,
|
collectCoverage: true,
|
||||||
collectCoverageFrom: [
|
collectCoverageFrom: ["src/**/*.{ts,tsx,js,jsx}"],
|
||||||
"src/**/*.{ts,tsx,js,jsx}"
|
|
||||||
],
|
|
||||||
coverageDirectory: path.join(reportDirectory, "coverage-" + name),
|
coverageDirectory: path.join(reportDirectory, "coverage-" + name),
|
||||||
coveragePathIgnorePatterns: [
|
coveragePathIgnorePatterns: ["src/tests/.*", "src/testing/.*"],
|
||||||
"src/tests/.*",
|
|
||||||
"src/testing/.*"
|
|
||||||
],
|
|
||||||
reporters: [
|
reporters: [
|
||||||
"default",
|
"default",
|
||||||
[
|
[
|
||||||
|
|||||||
7
scm-ui/jest-preset/src/__mocks__/workerMock.js
Normal file
7
scm-ui/jest-preset/src/__mocks__/workerMock.js
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
function WorkerMock() {}
|
||||||
|
|
||||||
|
WorkerMock.prototype.addEventListener = function() {};
|
||||||
|
WorkerMock.prototype.removeEventListener = function() {};
|
||||||
|
WorkerMock.prototype.postMessage = function() {};
|
||||||
|
|
||||||
|
module.exports = WorkerMock;
|
||||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user