Introduction of polymiddleware
#2204
pull-request-validation.yml
on: pull_request
Build
3m 3s
Unit test
5m 48s
Build samples
29s
Static code analysis
4m 48s
Type definitions test
4m 1s
Matrix: html-test
Merge test results
33s
Merge test snapshots
4s
Annotations
5 errors and 2 warnings
|
HTML test (10/17)
Process completed with exit code 1.
|
|
› middleware/activity/hooks/useBuildRenderActivityCallback/activityPolymiddlewareReturnInvalidActivityComponent.html:
https://webchat2/__dist__/webchat-es5.js#L133
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [{"level": "SEVERE", "message": "https://esm.sh/jest-mock@30.0.5/es2022/jest-mock.mjs 2:10021 Error: botframework-webchat: middleware must return value constructed by their corresponding factory function
at cDt (https:/webchat2/__dist__/webchat-es5.js:133:316524)
at https:/webchat2/__dist__/webchat-es5.js:133:318977
at https:/webchat2/__dist__/webchat-es5.js:120:370763
at https:/webchat2/__dist__/webchat-es5.js:120:369830
at https:/webchat2/__dist__/webchat-es5.js:145:66242
at https:/webchat2/__dist__/webchat-es5.js:140:61981
at https:/webchat2/__dist__/webchat-es5.js:140:61620
at Object.Ms [as useMemo] (https:/esm.sh/react-dom@18.3.1/es2022/react-dom.mjs:8:21279)
at r.useMemo (https:/esm.sh/react@18.3.1/es2022/react.mjs:2:6628)
at ecr (https:/webchat2/__dist__/webchat-es5.js:140:61615)", "timestamp": 1756110855979, "type": ""}]
at toHaveLength (packages/test/harness/src/host/common/host/done.js:22:77)
at node_modules/@babel/runtime/helpers/regeneratorRuntime.js:52:18
at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regenerator.js:52:51)
at Generator.next (node_modules/@babel/runtime/helpers/regeneratorDefine.js:11:21)
at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:17)
at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:17:9)
|
|
HTML test (12/17)
Process completed with exit code 1.
|
|
› middleware/activity/hooks/useBuildRenderActivityCallback/activityPolymiddlewareThrowOnRender.html:
https://webchat2/__tests__/html2/middleware/activity/hooks/useBuildRenderActivityCallback/activityPolymiddlewareThrowOnRender#L52
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [{"level": "SEVERE", "message": "https://esm.sh/jest-mock@30.0.5/es2022/jest-mock.mjs 2:10021 Error: Throw on render
at ThrowOnRender (https:/webchat2/__tests__/html2/middleware/activity/hooks/useBuildRenderActivityCallback/activityPolymiddlewareThrowOnRender:52:17)
at Hi (https:/esm.sh/react-dom@18.3.1/es2022/react-dom.mjs:8:16950)
at ua (https:/esm.sh/react-dom@18.3.1/es2022/react-dom.mjs:10:43649)
at ra (https:/esm.sh/react-dom@18.3.1/es2022/react-dom.mjs:10:39453)
at ff (https:/esm.sh/react-dom@18.3.1/es2022/react-dom.mjs:10:39384)
at Ir (https:/esm.sh/react-dom@18.3.1/es2022/react-dom.mjs:10:39243)
at di (https:/esm.sh/react-dom@18.3.1/es2022/react-dom.mjs:10:35665)
at ea (https:/esm.sh/react-dom@18.3.1/es2022/react-dom.mjs:10:34622)
at F (https:/esm.sh/scheduler@0.23.2/es2022/scheduler.mjs:3:2068)
at E (https:/esm.sh/scheduler@0.23.2/es2022/scheduler.mjs:3:2427)", "timestamp": 1756110999689, "type": ""}]
at toHaveLength (packages/test/harness/src/host/common/host/done.js:22:77)
at node_modules/@babel/runtime/helpers/regeneratorRuntime.js:52:18
at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regenerator.js:52:51)
at Generator.next (node_modules/@babel/runtime/helpers/regeneratorDefine.js:11:21)
at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:17)
at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:17:9)
|
|
Merge test snapshots
No artifacts found matching pattern 'test-snapshot-diff-*'
|
|
HTML test (10/17)
No files were found with the provided path: ./__tests__/__image_snapshots__/*/__diff_output__/*
./__tests__/html2/**/*.snap-*-diff.png. No artifacts will be uploaded.
|
|
HTML test (12/17)
No files were found with the provided path: ./__tests__/__image_snapshots__/*/__diff_output__/*
./__tests__/html2/**/*.snap-*-diff.png. No artifacts will be uploaded.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
docker
Expired
|
98.5 MB |
sha256:8a2843d70f4da9c1cc1a602b4bef83ad647b305f4f70058696b81fc41ce32847
|
|
|
test-result
Expired
|
1.64 MB |
sha256:056c795c3d886c2504e5abaa5f40d258ae1e9ee063f73f25c7bba5ddbf0ac629
|
|