test(no-multiple-template-root): make tests more strict #2030
CI.yml
on: pull_request
Lint
48s
Test without ESLint Stylistic
2m 5s
Test with typescript-eslint v7
2m 15s
Matrix: Test
Annotations
4 errors
Test (18, 9)
Process completed with exit code 1.
|
tests/lib/utils/ts-utils/index/get-component-emits.js > getComponentEmitsFromTypeDefineTypes > should return expected props with :<script setup lang="ts"> import { Emits } from './test'
defineEmits<Emits>() </script>:
tests/lib/utils/ts-utils/index/get-component-emits.js#L120
AssertionError:
[{"type":"unknown","name":null}]
===
[{"type":"infer-type","name":"a"},{"type":"infer-type","name":"b"},{"type":"infer-type","name":"c"}]
- Expected
+ Received
[
{
- "name": "a",
- "type": "infer-type",
- },
- {
- "name": "b",
- "type": "infer-type",
- },
- {
- "name": "c",
- "type": "infer-type",
+ "name": null,
+ "type": "unknown",
},
]
❯ tests/lib/utils/ts-utils/index/get-component-emits.js:120:14
|
Test (18, 8)
The operation was canceled.
|
Test (18, 8)
The strategy configuration was canceled because "test._18_9" failed
|