mirror of
https://github.com/koel/koel
synced 2024-09-20 06:11:53 +00:00
fix: broken clipboard mock on Node 18
This commit is contained in:
parent
a1fa89d2cb
commit
8761bb4a35
2 changed files with 4 additions and 6 deletions
|
@ -45,6 +45,10 @@ export default abstract class UnitTestCase {
|
|||
this.mock(http, 'request') // prevent actual HTTP requests from being made
|
||||
this.user = userEvent.setup({ delay: null }) // @see https://github.com/testing-library/user-event/issues/833
|
||||
|
||||
this.setReadOnlyProperty(navigator, 'clipboard', {
|
||||
writeText: vi.fn()
|
||||
})
|
||||
|
||||
this.beforeEach()
|
||||
this.afterEach()
|
||||
this.test()
|
||||
|
|
|
@ -56,9 +56,3 @@ window.SSO_PROVIDERS = []
|
|||
window.createLemonSqueezy = vi.fn()
|
||||
|
||||
Axios.defaults.adapter = vi.fn()
|
||||
|
||||
Object.assign(navigator, {
|
||||
clipboard: {
|
||||
writeText: vi.fn()
|
||||
}
|
||||
})
|
||||
|
|
Loading…
Reference in a new issue