Skip to content

Commit 678cd59

Browse files
fix(test): hoist mock fns with vi.hoisted to prevent TDZ in SignatureEngine spec
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
1 parent 2d681e9 commit 678cd59

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/tests/views/Settings/SignatureEngine.spec.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,10 @@ import { mount } from '@vue/test-utils'
99

1010
import SignatureEngine from '../../../views/Settings/SignatureEngine.vue'
1111

12-
const loadStateMock = vi.fn()
13-
const emitMock = vi.fn()
12+
const { loadStateMock, emitMock } = vi.hoisted(() => ({
13+
loadStateMock: vi.fn(),
14+
emitMock: vi.fn(),
15+
}))
1416

1517
vi.mock('@nextcloud/initial-state', () => ({
1618
loadState: (...args: unknown[]) => loadStateMock(...args),

0 commit comments

Comments
 (0)