Skip to content

draft: allow control-wrapper to be overridden by provided component #1622

draft: allow control-wrapper to be overridden by provided component

draft: allow control-wrapper to be overridden by provided component #1622

Re-run triggered April 25, 2025 08:59
Status Failure
Total duration 7m 13s
Artifacts

ci.yaml

on: pull_request
Matrix: ci
Fit to window
Zoom out
Zoom in

Annotations

20 errors
tests/unit/controls/BooleanControlRenderer.spec.ts > BooleanControlRenderer.vue > check if child BooleanControlRenderer exists: node_modules/.pnpm/@vue+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js#L7300
Error: Unable to get component with name boolean-control-renderer within: <div class="v-application v-theme--light v-layout v-layout--full-height v-locale--is-ltr"> <div class="v-application__wrap"> <!--[object Object]--> </div> </div> ❯ VueWrapper.BaseWrapper.getComponent ../../node_modules/.pnpm/@VUE+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:7300:15 ❯ tests/unit/controls/BooleanControlRenderer.spec.ts:31:20
tests/unit/controls/BooleanControlRenderer.spec.ts > BooleanControlRenderer.vue > renders a checkbox: packages/vue-vuetify/tests/unit/controls/BooleanControlRenderer.spec.ts#L35
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ tests/unit/controls/BooleanControlRenderer.spec.ts:35:61
tests/unit/controls/BooleanControlRenderer.spec.ts > BooleanControlRenderer.vue > renders title as label: node_modules/.pnpm/@vue+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js#L1574
Error: Cannot call text on an empty DOMWrapper. ❯ Object.get ../../node_modules/.pnpm/@VUE+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:1574:27 ❯ tests/unit/controls/BooleanControlRenderer.spec.ts:39:32
tests/unit/controls/BooleanControlRenderer.spec.ts > BooleanControlRenderer.vue > emits a data change: node_modules/.pnpm/@vue+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js#L1574
Error: Cannot call trigger on an empty DOMWrapper. ❯ Object.get ../../node_modules/.pnpm/@VUE+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:1574:27 ❯ tests/unit/controls/BooleanControlRenderer.spec.ts:44:17
tests/unit/controls/BooleanControlRenderer.spec.ts > BooleanControlRenderer.vue > should have a placeholder: node_modules/.pnpm/@vue+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js#L1574
Error: Cannot call attributes on an empty DOMWrapper. ❯ Object.get ../../node_modules/.pnpm/@VUE+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:1574:27 ❯ tests/unit/controls/BooleanControlRenderer.spec.ts:50:31
tests/unit/controls/BooleanControlRenderer.spec.ts > BooleanControlRenderer.vue > should render component and match snapshot: packages/vue-vuetify/tests/unit/controls/BooleanControlRenderer.spec.ts#L55
Error: Snapshot `BooleanControlRenderer.vue > should render component and match snapshot 1` mismatched - Expected + Received "<div class="v-application v-theme--light v-layout v-layout--full-height v-locale--is-ltr"> <div class="v-application__wrap"> - <div class="control" id="#6" errors="" label="My Boolean" required="false" isfocused="false" appliedoptions="[object Object]"> - <div class="v-input v-input--horizontal v-input--center-affix v-input--density-default v-theme--light v-locale--is-ltr v-input--dirty v-checkbox input"> - <!----> - <div class="v-input__control"> - <div class="v-selection-control v-selection-control--dirty v-selection-control--density-default v-checkbox-btn"> - <div class="v-selection-control__wrapper"> - <!----> - <div class="v-selection-control__input"><i class="mdi-checkbox-marked mdi v-icon notranslate v-theme--light v-icon--size-default" aria-hidden="true"></i><input id="#6-input" aria-disabled="false" aria-label="My Boolean" type="checkbox" aria-describedby="#6-input-messages" placeholder="boolean placeholder" value="true"></div> - </div><label class="v-label v-label--clickable" for="#6-input"> - <!---->My Boolean - </label> - </div> - </div> - <!----> - <div class="v-input__details"> - <transition-group-stub name="slide-y-transition" tag="div" appear="false" persisted="false" css="true" class="v-messages" role="alert" aria-live="polite" id="#6-input-messages"> - <!----> - </transition-group-stub> - <!----> - </div> - </div> - </div> + <!--[object Object]--> </div> </div>" ❯ tests/unit/controls/BooleanControlRenderer.spec.ts:55:28
tests/unit/controls/DateControlRenderer.spec.ts > DateControlRenderer.vue > check if child DateControlRenderer exists: node_modules/.pnpm/@vue+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js#L7300
Error: Unable to get component with name date-control-renderer within: <div class="v-application v-theme--light v-layout v-layout--full-height v-locale--is-ltr"> <div class="v-application__wrap"> <!--[object Object]--> </div> </div> ❯ VueWrapper.BaseWrapper.getComponent ../../node_modules/.pnpm/@VUE+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:7300:15 ❯ tests/unit/controls/DateControlRenderer.spec.ts:35:20
tests/unit/controls/DateControlRenderer.spec.ts > DateControlRenderer.vue > renders a date input: packages/vue-vuetify/tests/unit/controls/DateControlRenderer.spec.ts#L39
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ tests/unit/controls/DateControlRenderer.spec.ts:39:57
tests/unit/controls/DateControlRenderer.spec.ts > DateControlRenderer.vue > renders title as label: node_modules/.pnpm/@vue+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js#L1574
Error: Cannot call text on an empty DOMWrapper. ❯ Object.get ../../node_modules/.pnpm/@VUE+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:1574:27 ❯ tests/unit/controls/DateControlRenderer.spec.ts:43:32
tests/unit/controls/DateControlRenderer.spec.ts > DateControlRenderer.vue > emits a data change: node_modules/.pnpm/@vue+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js#L1574
Error: Cannot call setValue on an empty DOMWrapper. ❯ Object.get ../../node_modules/.pnpm/@VUE+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:1574:27 ❯ tests/unit/controls/DateControlRenderer.spec.ts:48:17
tests/unit/controls/BooleanControlRenderer.spec.ts > BooleanControlRenderer.vue > check if child BooleanControlRenderer exists: node_modules/.pnpm/@vue+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js#L7300
Error: Unable to get component with name boolean-control-renderer within: <div class="v-application v-theme--light v-layout v-layout--full-height v-locale--is-ltr"> <div class="v-application__wrap"> <!--[object Object]--> </div> </div> ❯ VueWrapper.BaseWrapper.getComponent ../../node_modules/.pnpm/@VUE+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:7300:15 ❯ tests/unit/controls/BooleanControlRenderer.spec.ts:31:20
tests/unit/controls/BooleanControlRenderer.spec.ts > BooleanControlRenderer.vue > renders a checkbox: packages/vue-vuetify/tests/unit/controls/BooleanControlRenderer.spec.ts#L35
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ tests/unit/controls/BooleanControlRenderer.spec.ts:35:61
tests/unit/controls/BooleanControlRenderer.spec.ts > BooleanControlRenderer.vue > renders title as label: node_modules/.pnpm/@vue+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js#L1574
Error: Cannot call text on an empty DOMWrapper. ❯ Object.get ../../node_modules/.pnpm/@VUE+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:1574:27 ❯ tests/unit/controls/BooleanControlRenderer.spec.ts:39:32
tests/unit/controls/BooleanControlRenderer.spec.ts > BooleanControlRenderer.vue > emits a data change: node_modules/.pnpm/@vue+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js#L1574
Error: Cannot call trigger on an empty DOMWrapper. ❯ Object.get ../../node_modules/.pnpm/@VUE+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:1574:27 ❯ tests/unit/controls/BooleanControlRenderer.spec.ts:44:17
tests/unit/controls/BooleanControlRenderer.spec.ts > BooleanControlRenderer.vue > should have a placeholder: node_modules/.pnpm/@vue+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js#L1574
Error: Cannot call attributes on an empty DOMWrapper. ❯ Object.get ../../node_modules/.pnpm/@VUE+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:1574:27 ❯ tests/unit/controls/BooleanControlRenderer.spec.ts:50:31
tests/unit/controls/BooleanControlRenderer.spec.ts > BooleanControlRenderer.vue > should render component and match snapshot: packages/vue-vuetify/tests/unit/controls/BooleanControlRenderer.spec.ts#L55
Error: Snapshot `BooleanControlRenderer.vue > should render component and match snapshot 1` mismatched - Expected + Received "<div class="v-application v-theme--light v-layout v-layout--full-height v-locale--is-ltr"> <div class="v-application__wrap"> - <div class="control" id="#6" errors="" label="My Boolean" required="false" isfocused="false" appliedoptions="[object Object]"> - <div class="v-input v-input--horizontal v-input--center-affix v-input--density-default v-theme--light v-locale--is-ltr v-input--dirty v-checkbox input"> - <!----> - <div class="v-input__control"> - <div class="v-selection-control v-selection-control--dirty v-selection-control--density-default v-checkbox-btn"> - <div class="v-selection-control__wrapper"> - <!----> - <div class="v-selection-control__input"><i class="mdi-checkbox-marked mdi v-icon notranslate v-theme--light v-icon--size-default" aria-hidden="true"></i><input id="#6-input" aria-disabled="false" aria-label="My Boolean" type="checkbox" aria-describedby="#6-input-messages" placeholder="boolean placeholder" value="true"></div> - </div><label class="v-label v-label--clickable" for="#6-input"> - <!---->My Boolean - </label> - </div> - </div> - <!----> - <div class="v-input__details"> - <transition-group-stub name="slide-y-transition" tag="div" appear="false" persisted="false" css="true" class="v-messages" role="alert" aria-live="polite" id="#6-input-messages"> - <!----> - </transition-group-stub> - <!----> - </div> - </div> - </div> + <!--[object Object]--> </div> </div>" ❯ tests/unit/controls/BooleanControlRenderer.spec.ts:55:28
tests/unit/controls/DateControlRenderer.spec.ts > DateControlRenderer.vue > check if child DateControlRenderer exists: node_modules/.pnpm/@vue+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js#L7300
Error: Unable to get component with name date-control-renderer within: <div class="v-application v-theme--light v-layout v-layout--full-height v-locale--is-ltr"> <div class="v-application__wrap"> <!--[object Object]--> </div> </div> ❯ VueWrapper.BaseWrapper.getComponent ../../node_modules/.pnpm/@VUE+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:7300:15 ❯ tests/unit/controls/DateControlRenderer.spec.ts:35:20
tests/unit/controls/DateControlRenderer.spec.ts > DateControlRenderer.vue > renders a date input: packages/vue-vuetify/tests/unit/controls/DateControlRenderer.spec.ts#L39
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ tests/unit/controls/DateControlRenderer.spec.ts:39:57
tests/unit/controls/DateControlRenderer.spec.ts > DateControlRenderer.vue > renders title as label: node_modules/.pnpm/@vue+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js#L1574
Error: Cannot call text on an empty DOMWrapper. ❯ Object.get ../../node_modules/.pnpm/@VUE+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:1574:27 ❯ tests/unit/controls/DateControlRenderer.spec.ts:43:32
tests/unit/controls/DateControlRenderer.spec.ts > DateControlRenderer.vue > emits a data change: node_modules/.pnpm/@vue+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js#L1574
Error: Cannot call setValue on an empty DOMWrapper. ❯ Object.get ../../node_modules/.pnpm/@VUE+test-utils@2.4.6/node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:1574:27 ❯ tests/unit/controls/DateControlRenderer.spec.ts:48:17