Skip to content

Commit

Permalink
feat: use jest fake timer
Browse files Browse the repository at this point in the history
  • Loading branch information
ash committed Sep 12, 2020
1 parent 5e710b4 commit 901387d
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions packages/dropdown/src/__tests__/Dropdown.spec.js
Original file line number Diff line number Diff line change
@@ -1,21 +1,22 @@
import Dropdown from '../dropdown.vue'
import DropdownMenu from '../dropdown-menu.vue'
import DropdownItem from '../dropdown-item.vue'

import '@testing-library/jest-dom'
import { mount } from '@vue/test-utils'
import { nextTick, ref } from 'vue'
import sinon from 'sinon'

import Dropdown from '../dropdown.vue'
import DropdownMenu from '../dropdown-menu.vue'
import DropdownItem from '../dropdown-item.vue'

const components = {
ElDropdown: Dropdown,
ElDropdownMenu: DropdownMenu,
ElDropdownItem: DropdownItem
}

jest.useFakeTimers()

const wait = (time = 300) => {
return new Promise((resolve) => {
setTimeout(resolve, time)
})
jest.runAllTimers()
}

describe('Dropdown', () => {
Expand Down

0 comments on commit 901387d

Please sign in to comment.