mirror of
https://github.com/tenrok/vue-select.git
synced 2026-05-17 02:29:37 +03:00
30 lines
809 B
JavaScript
30 lines
809 B
JavaScript
import { it, describe, expect } from 'vitest'
|
|
import { defineComponent } from 'vue'
|
|
import { selectWithProps } from '@tests/helpers.ts'
|
|
|
|
describe('Components API', () => {
|
|
it('swap the Deselect component', () => {
|
|
const Deselect = defineComponent('Deselect', {
|
|
render(createElement) {
|
|
return createElement('button', 'remove')
|
|
},
|
|
})
|
|
|
|
const Select = selectWithProps({ components: { Deselect } })
|
|
|
|
expect(Select.find(Deselect)).toBeTruthy()
|
|
})
|
|
|
|
it('swap the OpenIndicator component', () => {
|
|
const OpenIndicator = defineComponent('OpenIndicator', {
|
|
render(createElement) {
|
|
return createElement('i', '^')
|
|
},
|
|
})
|
|
|
|
const Select = selectWithProps({ components: { OpenIndicator } })
|
|
|
|
expect(Select.find(OpenIndicator)).toBeTruthy()
|
|
})
|
|
})
|