Skip to content

Commit dbf8685

Browse files
committed
suppress warnings
1 parent bffd4c8 commit dbf8685

2 files changed

Lines changed: 13 additions & 1 deletion

File tree

src/components/options/__tests__/NumberOption.spec.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,9 @@ describe('NumberOption', () => {
8585
})
8686

8787
it('doesnt emit with bad input on blur', async () => {
88+
// make vue be quiet
89+
const spy = vi.spyOn(console, 'warn').mockImplementation(() => {})
90+
8891
for (const bad of [undefined, null, '', 'bad']) {
8992
const wrapper = mount(NumberOption, {
9093
props: { modelValue: bad as unknown as number, opt: baseOptions },
@@ -95,6 +98,8 @@ describe('NumberOption', () => {
9598
const event = wrapper.emitted('update:modelValue')
9699
expect(event).toBeUndefined()
97100
}
101+
102+
spy.mockRestore()
98103
})
99104

100105
it('doesnt snap on blur with no min or max', async () => {

src/core/__tests__/dependencyResolver.spec.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
import { describe, expect, it } from 'vitest'
1+
import { describe, expect, it, vi } from 'vitest'
22
import type { ConcretePluginDef } from '../types'
33
import { createMockPlugin } from '../../../tests/utils'
44
import { resolveEnabledPlugins, sortPlugins } from '../dependencyResolver'
5+
import { logger } from '../logger'
56

67
describe('dependencyResolver', () => {
78
describe('resolveEnabledPlugins', () => {
@@ -20,6 +21,7 @@ describe('dependencyResolver', () => {
2021
})
2122

2223
it('resolves circular dependencies', () => {
24+
const spy = vi.spyOn(logger, 'warning').mockImplementation(() => {})
2325
const plugins: ConcretePluginDef[] = [
2426
createMockPlugin('mock-plugin', { dependencies: ['mock-dependency' as never] }),
2527
createMockPlugin('mock-dependency', { dependencies: ['mock-plugin' as never] }),
@@ -31,6 +33,8 @@ describe('dependencyResolver', () => {
3133
expect(enabledPlugins).toContain('mock-plugin')
3234
expect(enabledPlugins).toContain('mock-dependency')
3335
expect(enabledPlugins.size).toBe(2)
36+
37+
spy.mockRestore()
3438
})
3539

3640
it('resolves with no dependencies', () => {
@@ -119,6 +123,7 @@ describe('dependencyResolver', () => {
119123
})
120124

121125
it('works with circular dependencies', () => {
126+
const spy = vi.spyOn(logger, 'warning').mockImplementation(() => {})
122127
const plugins: ConcretePluginDef[] = [
123128
createMockPlugin('a', { dependencies: ['b' as never] }),
124129
createMockPlugin('b', { dependencies: ['c' as never] }),
@@ -132,6 +137,8 @@ describe('dependencyResolver', () => {
132137
expect(sorted[0]!.id).toBe('c')
133138
expect(sorted[1]!.id).toBe('b')
134139
expect(sorted[2]!.id).toBe('a')
140+
141+
spy.mockRestore()
135142
})
136143

137144
it('keeps the order with no dependencies', () => {

0 commit comments

Comments
 (0)