mirror of
https://github.com/tusen-ai/naive-ui.git
synced 2025-02-11 13:10:26 +08:00
fix(dropdown): test
This commit is contained in:
parent
6b85a67fe7
commit
ba808aae0c
@ -204,6 +204,7 @@ describe('n-dropdown', () => {
|
|||||||
writable: false,
|
writable: false,
|
||||||
value: options[1]
|
value: options[1]
|
||||||
})
|
})
|
||||||
|
options[1].dispatchEvent(mouseEnter)
|
||||||
options[3].dispatchEvent(mouseLeave)
|
options[3].dispatchEvent(mouseLeave)
|
||||||
await nextTick(() => {
|
await nextTick(() => {
|
||||||
expect(options[3].className).not.toEqual(pendingOptionClassName)
|
expect(options[3].className).not.toEqual(pendingOptionClassName)
|
||||||
|
@ -32,13 +32,13 @@ exports[`n-dropdown dropdown clickoutside 1`] = `
|
|||||||
|
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option"
|
class="n-dropdown-option"
|
||||||
|
data-dropdown-option="true"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body"
|
class="n-dropdown-option-body n-dropdown-option-body--pending"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
||||||
data-dropdown-option="true"
|
|
||||||
>
|
>
|
||||||
<!---->
|
<!---->
|
||||||
</div>
|
</div>
|
||||||
@ -60,13 +60,13 @@ exports[`n-dropdown dropdown clickoutside 1`] = `
|
|||||||
/>
|
/>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option"
|
class="n-dropdown-option"
|
||||||
|
data-dropdown-option="true"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body n-dropdown-option-body--disabled"
|
class="n-dropdown-option-body n-dropdown-option-body--disabled"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
||||||
data-dropdown-option="true"
|
|
||||||
>
|
>
|
||||||
<i
|
<i
|
||||||
class="n-icon"
|
class="n-icon"
|
||||||
@ -172,13 +172,13 @@ exports[`n-dropdown dropdown clickoutside 1`] = `
|
|||||||
/>
|
/>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option"
|
class="n-dropdown-option"
|
||||||
|
data-dropdown-option="true"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body"
|
class="n-dropdown-option-body"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
||||||
data-dropdown-option="true"
|
|
||||||
>
|
>
|
||||||
<!---->
|
<!---->
|
||||||
</div>
|
</div>
|
||||||
@ -221,7 +221,7 @@ exports[`n-dropdown dropdown clickoutside 1`] = `
|
|||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="v-binder-follower-content"
|
class="v-binder-follower-content"
|
||||||
style="--v-target-width: 0px; --v-target-height: 0px; --v-offset-left: 0px; --v-offset-top: 0px; transform: translateX(0px) translateY(0px) ; transform-origin: top left;"
|
style="--v-target-width: 0px; --v-target-height: 0px; --v-offset-left: 0px; --v-offset-top: 0px; transform: translateX(0px) translateY(0px) ; --v-transform-origin: top left; transform-origin: top left;"
|
||||||
v-placement="right-start"
|
v-placement="right-start"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
@ -274,13 +274,13 @@ exports[`n-dropdown inverted style 1`] = `
|
|||||||
|
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option"
|
class="n-dropdown-option"
|
||||||
|
data-dropdown-option="true"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body"
|
class="n-dropdown-option-body"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
||||||
data-dropdown-option="true"
|
|
||||||
>
|
>
|
||||||
<!---->
|
<!---->
|
||||||
</div>
|
</div>
|
||||||
@ -302,13 +302,13 @@ exports[`n-dropdown inverted style 1`] = `
|
|||||||
/>
|
/>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option"
|
class="n-dropdown-option"
|
||||||
|
data-dropdown-option="true"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body n-dropdown-option-body--disabled"
|
class="n-dropdown-option-body n-dropdown-option-body--disabled"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
||||||
data-dropdown-option="true"
|
|
||||||
>
|
>
|
||||||
<i
|
<i
|
||||||
class="n-icon"
|
class="n-icon"
|
||||||
@ -414,13 +414,13 @@ exports[`n-dropdown inverted style 1`] = `
|
|||||||
/>
|
/>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option"
|
class="n-dropdown-option"
|
||||||
|
data-dropdown-option="true"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body"
|
class="n-dropdown-option-body"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
||||||
data-dropdown-option="true"
|
|
||||||
>
|
>
|
||||||
<!---->
|
<!---->
|
||||||
</div>
|
</div>
|
||||||
@ -497,13 +497,13 @@ exports[`n-dropdown should work with \`render-icon\` props 1`] = `
|
|||||||
|
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option"
|
class="n-dropdown-option"
|
||||||
|
data-dropdown-option="true"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body"
|
class="n-dropdown-option-body"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
||||||
data-dropdown-option="true"
|
|
||||||
>
|
>
|
||||||
<i
|
<i
|
||||||
class="n-icon"
|
class="n-icon"
|
||||||
@ -607,13 +607,13 @@ exports[`n-dropdown should work with \`render-icon\` props 1`] = `
|
|||||||
/>
|
/>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option"
|
class="n-dropdown-option"
|
||||||
|
data-dropdown-option="true"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body n-dropdown-option-body--disabled"
|
class="n-dropdown-option-body n-dropdown-option-body--disabled"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
||||||
data-dropdown-option="true"
|
|
||||||
>
|
>
|
||||||
<i
|
<i
|
||||||
class="n-icon"
|
class="n-icon"
|
||||||
@ -719,13 +719,13 @@ exports[`n-dropdown should work with \`render-icon\` props 1`] = `
|
|||||||
/>
|
/>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option"
|
class="n-dropdown-option"
|
||||||
|
data-dropdown-option="true"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body"
|
class="n-dropdown-option-body"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
||||||
data-dropdown-option="true"
|
|
||||||
>
|
>
|
||||||
<i
|
<i
|
||||||
class="n-icon"
|
class="n-icon"
|
||||||
@ -888,13 +888,13 @@ exports[`n-dropdown should work with \`render-label\` props 1`] = `
|
|||||||
|
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option"
|
class="n-dropdown-option"
|
||||||
|
data-dropdown-option="true"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body"
|
class="n-dropdown-option-body"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
||||||
data-dropdown-option="true"
|
|
||||||
>
|
>
|
||||||
<!---->
|
<!---->
|
||||||
</div>
|
</div>
|
||||||
@ -920,13 +920,13 @@ exports[`n-dropdown should work with \`render-label\` props 1`] = `
|
|||||||
/>
|
/>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option"
|
class="n-dropdown-option"
|
||||||
|
data-dropdown-option="true"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body n-dropdown-option-body--disabled"
|
class="n-dropdown-option-body n-dropdown-option-body--disabled"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
||||||
data-dropdown-option="true"
|
|
||||||
>
|
>
|
||||||
<i
|
<i
|
||||||
class="n-icon"
|
class="n-icon"
|
||||||
@ -1036,13 +1036,13 @@ exports[`n-dropdown should work with \`render-label\` props 1`] = `
|
|||||||
/>
|
/>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option"
|
class="n-dropdown-option"
|
||||||
|
data-dropdown-option="true"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body"
|
class="n-dropdown-option-body"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
||||||
data-dropdown-option="true"
|
|
||||||
>
|
>
|
||||||
<!---->
|
<!---->
|
||||||
</div>
|
</div>
|
||||||
@ -1125,13 +1125,13 @@ exports[`n-dropdown shows menu after click 1`] = `
|
|||||||
|
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option"
|
class="n-dropdown-option"
|
||||||
|
data-dropdown-option="true"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body"
|
class="n-dropdown-option-body"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
||||||
data-dropdown-option="true"
|
|
||||||
>
|
>
|
||||||
<!---->
|
<!---->
|
||||||
</div>
|
</div>
|
||||||
@ -1153,13 +1153,13 @@ exports[`n-dropdown shows menu after click 1`] = `
|
|||||||
/>
|
/>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option"
|
class="n-dropdown-option"
|
||||||
|
data-dropdown-option="true"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body n-dropdown-option-body--disabled"
|
class="n-dropdown-option-body n-dropdown-option-body--disabled"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
||||||
data-dropdown-option="true"
|
|
||||||
>
|
>
|
||||||
<i
|
<i
|
||||||
class="n-icon"
|
class="n-icon"
|
||||||
@ -1265,13 +1265,13 @@ exports[`n-dropdown shows menu after click 1`] = `
|
|||||||
/>
|
/>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option"
|
class="n-dropdown-option"
|
||||||
|
data-dropdown-option="true"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body"
|
class="n-dropdown-option-body"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
class="n-dropdown-option-body__prefix n-dropdown-option-body__prefix--show-icon"
|
||||||
data-dropdown-option="true"
|
|
||||||
>
|
>
|
||||||
<!---->
|
<!---->
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
Reference in New Issue
Block a user