Skip to content

test(no-dupe-keys): make tests more strict (#2893) #2061

test(no-dupe-keys): make tests more strict (#2893)

test(no-dupe-keys): make tests more strict (#2893) #2061

Triggered via push August 1, 2025 07:47
Status Failure
Total duration 10m 7s
Artifacts

CI.yml

on: push
Lint
43s
Lint
Test with ESLint v8
2m 23s
Test with ESLint v8
Test without ESLint Stylistic
2m 4s
Test without ESLint Stylistic
Test with typescript-eslint v7
2m 4s
Test with typescript-eslint v7
Matrix: Test with old ESLint Stylistic
Matrix: Test
Fit to window
Zoom out
Zoom in

Annotations

2 errors
Test with typescript-eslint v7
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"}] + actual - expected [ { + name: null, + type: 'unknown' - name: 'a', - type: 'infer-type' - }, - { - name: 'b', - type: 'infer-type' - }, - { - name: 'c', - type: 'infer-type' } ] - 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