Skip to content

Commit afbdbb1

Browse files
committed
test: fix tests
1 parent f7bcd71 commit afbdbb1

File tree

2 files changed

+11
-14
lines changed

2 files changed

+11
-14
lines changed

src/composables/useSlider.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,18 +151,22 @@ export default function useSlider (props, context, dependencies)
151151
}
152152
})
153153

154+
/* istanbul ignore next */
154155
slider$.value.on('start', () => {
155156
context.emit('start', getSliderValue())
156157
})
157158

159+
/* istanbul ignore next */
158160
slider$.value.on('end', () => {
159161
context.emit('end', getSliderValue())
160162
})
161163

164+
/* istanbul ignore next */
162165
slider$.value.on('slide', () => {
163166
context.emit('slide', getSliderValue())
164167
})
165168

169+
/* istanbul ignore next */
166170
slider$.value.on('drag', () => {
167171
context.emit('drag', getSliderValue())
168172
})

tests/unit/composables/useValue.spec.js

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,14 @@
1-
import { createSlider } from 'unit-test-helpers'
1+
import { createSlider, getValue } from 'unit-test-helpers'
22

33
describe('useValue', () => {
44
describe('onCreated', () => {
5-
it('should throw an error if v-model is not an array or number', async () => {
6-
const originalConsoleError = console.error
7-
const originalConsoleWarn = console.warn
8-
console.error = () => {}
9-
console.warn = () => {}
5+
it('should set v-model as min value is not an array or number', async () => {
6+
const slider = createSlider({
7+
value: null,
8+
min: 5
9+
})
1010

11-
expect(() => {
12-
createSlider({
13-
value: null
14-
})
15-
}).toThrowError()
16-
17-
console.error = originalConsoleError
18-
console.warn = originalConsoleWarn
11+
expect(slider.vm.slider$.get()).toBe('5.00')
1912
})
2013

2114
it('should throw an error if v-model is an empty array', async () => {

0 commit comments

Comments
 (0)