Skip to content

Commit 54cde5a

Browse files
add dependencies for sanity test reports
1 parent 1afb4d5 commit 54cde5a

File tree

7 files changed

+13451
-2359
lines changed

7 files changed

+13451
-2359
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@ coverage/
88
.dccache
99
dist/*
1010
.nx/
11+
reports/*

jest.config.js

Lines changed: 0 additions & 27 deletions
This file was deleted.

jest.config.ts

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
/* eslint-disable */
2+
export default {
3+
displayName: "contentstack-delivery",
4+
preset: "./jest.preset.js",
5+
transform: {
6+
"^.+\\.[tj]s$": [
7+
"ts-jest",
8+
{
9+
tsconfig: "<rootDir>/tsconfig.spec.json",
10+
},
11+
],
12+
},
13+
moduleFileExtensions: ["ts", "js", "html"],
14+
collectCoverage: true,
15+
coverageDirectory: "./reports/contentstack-delivery/coverage/",
16+
collectCoverageFrom: ["src/**", "!src/index.ts"],
17+
coverageThreshold: {
18+
// global: {
19+
// branches: 95,
20+
// }
21+
},
22+
reporters: [
23+
"default",
24+
[
25+
"jest-html-reporter",
26+
{
27+
pageTitle: "API Test Report",
28+
outputPath: "reports/sanity.html",
29+
includeFailureMsg: true,
30+
includeConsoleLog: true,
31+
},
32+
],
33+
[
34+
"jest-html-reporters",
35+
{
36+
publicPath: "./reports/contentstack-delivery/html",
37+
filename: "index.html",
38+
expand: true,
39+
},
40+
],
41+
[
42+
"jest-junit",
43+
{
44+
outputDirectory: "reports/contentstack-delivery/junit",
45+
outputName: "jest-junit.xml",
46+
ancestorSeparator: " › ",
47+
uniqueOutputName: "false",
48+
suiteNameTemplate: "{filepath}",
49+
classNameTemplate: "{classname}",
50+
titleTemplate: "{title}",
51+
},
52+
],
53+
],
54+
};

jest.preset.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import nxPreset from '@nrwl/jest/preset/index.js';
2+
3+
export default { ...nxPreset };

0 commit comments

Comments
 (0)