Skip to content

Commit acf14d6

Browse files
authored
test(federation): remove qase monkey patch (#37818)
1 parent 1baa03c commit acf14d6

File tree

6 files changed

+76
-193
lines changed

6 files changed

+76
-193
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
.nyc_output
2+
logs/

ee/packages/federation-matrix/jest.config.federation.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,6 @@ export default {
3737
forceExit: true, // Force Jest to exit after tests complete
3838
detectOpenHandles: true, // Detect open handles that prevent Jest from exiting
3939
globalTeardown: '<rootDir>/tests/teardown.ts',
40-
// To disable Qase integration, remove this line or comment it out
41-
setupFilesAfterEnv: ['<rootDir>/tests/setup-qase.ts'],
4240
verbose: false,
4341
silent: false,
4442
reporters: [

ee/packages/federation-matrix/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
"babel-jest": "~30.2.0",
5151
"eslint": "~8.45.0",
5252
"jest": "~30.2.0",
53+
"jest-qase-reporter": "^2.1.4",
5354
"matrix-js-sdk": "^38.4.0",
5455
"pino-pretty": "^7.6.1",
5556
"typescript": "~5.9.3"

ee/packages/federation-matrix/tests/setup-qase.ts

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

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@
6565
"@types/chart.js": "^2.9.41",
6666
"@types/js-yaml": "^4.0.9",
6767
"@types/node": "~22.16.5",
68-
"jest-qase-reporter": "^2.1.3",
6968
"ts-node": "^10.9.2",
7069
"turbo": "~2.6.1",
7170
"typescript": "~5.9.3"

yarn.lock

Lines changed: 74 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8508,6 +8508,7 @@ __metadata:
85088508
emojione: "npm:^4.5.0"
85098509
eslint: "npm:~8.45.0"
85108510
jest: "npm:~30.2.0"
8511+
jest-qase-reporter: "npm:^2.1.4"
85118512
marked: "npm:^16.1.2"
85128513
matrix-js-sdk: "npm:^38.4.0"
85138514
mongodb: "npm:6.16.0"
@@ -16341,6 +16342,17 @@ __metadata:
1634116342
languageName: node
1634216343
linkType: hard
1634316344

16345+
"axios@npm:^1.13.2":
16346+
version: 1.13.2
16347+
resolution: "axios@npm:1.13.2"
16348+
dependencies:
16349+
follow-redirects: "npm:^1.15.6"
16350+
form-data: "npm:^4.0.4"
16351+
proxy-from-env: "npm:^1.1.0"
16352+
checksum: 10/ae4e06dcd18289f2fd18179256d550d27f9a53ecb2f9c59f2ccc4efd1d7151839ba8c3e0fb533dac793e4a59a576ca8689a19244dce5c396680837674a47a867
16353+
languageName: node
16354+
linkType: hard
16355+
1634416356
"axios@npm:^1.6.1, axios@npm:^1.7.4, axios@npm:^1.8.2":
1634516357
version: 1.10.0
1634616358
resolution: "axios@npm:1.10.0"
@@ -20491,7 +20503,7 @@ __metadata:
2049120503
languageName: node
2049220504
linkType: hard
2049320505

20494-
"env-schema@npm:^5.2.0":
20506+
"env-schema@npm:^5.2.0, env-schema@npm:^5.2.1":
2049520507
version: 5.2.1
2049620508
resolution: "env-schema@npm:5.2.1"
2049720509
dependencies:
@@ -22372,6 +22384,19 @@ __metadata:
2237222384
languageName: node
2237322385
linkType: hard
2237422386

22387+
"form-data@npm:^4.0.5":
22388+
version: 4.0.5
22389+
resolution: "form-data@npm:4.0.5"
22390+
dependencies:
22391+
asynckit: "npm:^0.4.0"
22392+
combined-stream: "npm:^1.0.8"
22393+
es-set-tostringtag: "npm:^2.1.0"
22394+
hasown: "npm:^2.0.2"
22395+
mime-types: "npm:^2.1.12"
22396+
checksum: 10/52ecd6e927c8c4e215e68a7ad5e0f7c1031397439672fd9741654b4a94722c4182e74cc815b225dcb5be3f4180f36428f67c6dd39eaa98af0dcfdd26c00c19cd
22397+
languageName: node
22398+
linkType: hard
22399+
2237522400
"form-data@npm:~2.3.2":
2237622401
version: 2.3.3
2237722402
resolution: "form-data@npm:2.3.3"
@@ -25583,17 +25608,17 @@ __metadata:
2558325608
languageName: node
2558425609
linkType: hard
2558525610

25586-
"jest-qase-reporter@npm:^2.1.3":
25587-
version: 2.1.3
25588-
resolution: "jest-qase-reporter@npm:2.1.3"
25611+
"jest-qase-reporter@npm:^2.1.4":
25612+
version: 2.1.4
25613+
resolution: "jest-qase-reporter@npm:2.1.4"
2558925614
dependencies:
2559025615
lodash.get: "npm:^4.4.2"
2559125616
lodash.has: "npm:^4.5.2"
25592-
qase-javascript-commons: "npm:~2.4.2"
25593-
uuid: "npm:^9.0.0"
25617+
qase-javascript-commons: "npm:~2.4.16"
25618+
uuid: "npm:^9.0.1"
2559425619
peerDependencies:
2559525620
jest: ">=28.0.0"
25596-
checksum: 10/1c19643adaffd514674d1dbdc92d6377beb859d4036228133a8ad2dadadbc879bc65b74df5f14ad371b5e269976720da3b787afbfba034ff8be0f1a1792324c7
25621+
checksum: 10/45c9e3606205786f014523e77a6f0818906b2d953da92fda86396486c1ce836ca6a99d29993b1e8d631ce16eb9ebc0e9094f29ad099d1c35d917c3a9d21e41e1
2559725622
languageName: node
2559825623
linkType: hard
2559925624

@@ -27716,7 +27741,7 @@ __metadata:
2771627741
languageName: node
2771727742
linkType: hard
2771827743

27719-
"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:^2.1.33, mime-types@npm:~2.1.17, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34":
27744+
"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:^2.1.33, mime-types@npm:^2.1.35, mime-types@npm:~2.1.17, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34":
2772027745
version: 2.1.35
2772127746
resolution: "mime-types@npm:2.1.35"
2772227747
dependencies:
@@ -31256,6 +31281,16 @@ __metadata:
3125631281
languageName: node
3125731282
linkType: hard
3125831283

31284+
"qase-api-client@npm:~1.1.1":
31285+
version: 1.1.1
31286+
resolution: "qase-api-client@npm:1.1.1"
31287+
dependencies:
31288+
axios: "npm:^1.13.2"
31289+
axios-retry: "npm:^4.5.0"
31290+
checksum: 10/885ee6cc6d11a197e23335fabe5e20d34f2ce498cbefca9cf25f3fc911af487daf5fbb96771ae97dfc169b4dac4cd8a3f8767c0768bb2512112294ca15f864b2
31291+
languageName: node
31292+
linkType: hard
31293+
3125931294
"qase-api-v2-client@npm:~1.0.1":
3126031295
version: 1.0.2
3126131296
resolution: "qase-api-v2-client@npm:1.0.2"
@@ -31266,6 +31301,37 @@ __metadata:
3126631301
languageName: node
3126731302
linkType: hard
3126831303

31304+
"qase-api-v2-client@npm:~1.0.4":
31305+
version: 1.0.4
31306+
resolution: "qase-api-v2-client@npm:1.0.4"
31307+
dependencies:
31308+
axios: "npm:^1.13.2"
31309+
axios-retry: "npm:^4.5.0"
31310+
checksum: 10/6ee58fadd3bc6bb7774e17623ad98ef3f6d2634c90179fde0dfede80951bd808ee2e510bd258835704d65f7dc17f456acc2ecee1c84a6ff41b5abfaf61bb6139
31311+
languageName: node
31312+
linkType: hard
31313+
31314+
"qase-javascript-commons@npm:~2.4.16":
31315+
version: 2.4.16
31316+
resolution: "qase-javascript-commons@npm:2.4.16"
31317+
dependencies:
31318+
ajv: "npm:^8.17.1"
31319+
async-mutex: "npm:~0.5.0"
31320+
chalk: "npm:^4.1.2"
31321+
env-schema: "npm:^5.2.1"
31322+
form-data: "npm:^4.0.5"
31323+
lodash.get: "npm:^4.4.2"
31324+
lodash.merge: "npm:^4.6.2"
31325+
lodash.mergewith: "npm:^4.6.2"
31326+
mime-types: "npm:^2.1.35"
31327+
qase-api-client: "npm:~1.1.1"
31328+
qase-api-v2-client: "npm:~1.0.4"
31329+
strip-ansi: "npm:^6.0.1"
31330+
uuid: "npm:^9.0.1"
31331+
checksum: 10/28881ec2909cf29d6d365e3a96a08061eb183b3492ee7529f66a07ef466347025bba91f8f70233c0b38cca95362c142f3e2b498efce76469799ab244784b894e
31332+
languageName: node
31333+
linkType: hard
31334+
3126931335
"qase-javascript-commons@npm:~2.4.2":
3127031336
version: 2.4.2
3127131337
resolution: "qase-javascript-commons@npm:2.4.2"
@@ -32750,7 +32816,6 @@ __metadata:
3275032816
"@types/js-yaml": "npm:^4.0.9"
3275132817
"@types/node": "npm:~22.16.5"
3275232818
"@types/stream-buffers": "npm:^3.0.8"
32753-
jest-qase-reporter: "npm:^2.1.3"
3275432819
node-gyp: "npm:^10.2.0"
3275532820
ts-node: "npm:^10.9.2"
3275632821
turbo: "npm:~2.6.1"

0 commit comments

Comments
 (0)