@@ -2,7 +2,7 @@ import { mount } from '@vue/test-utils'
22import VueNumber from '../../src/component.vue'
33
44describe ( 'VueNumber with minimum fraction digits' , ( ) => {
5- test ( 'should emit input event with the new maskedValue on input' , async ( ) => {
5+ test ( 'should emit input event with the new maskedValue and unmaskedValue on input' , async ( ) => {
66 const wrapper = mount ( VueNumber , {
77 propsData : {
88 value : 123456.893 ,
@@ -13,50 +13,20 @@ describe('VueNumber with minimum fraction digits', () => {
1313 const input = wrapper . find ( 'input' )
1414
1515 await input . trigger ( 'input' )
16-
17- expect ( wrapper . vm . maskedValue ) . toBe ( '123,456.893' )
18-
19- await input . trigger ( 'blur' )
20-
21- expect ( wrapper . vm . maskedValue ) . toBe ( '123,456.89' )
22-
23- input . element . value = '1234.5'
24-
25- await input . trigger ( 'input' )
26-
27- expect ( wrapper . vm . maskedValue ) . toBe ( '1,234.5' )
28-
29- await input . trigger ( 'blur' )
30-
31- expect ( wrapper . vm . maskedValue ) . toBe ( '1,234.50' )
32- } )
33-
34- test ( 'should emit input event with the new unmaskedValue on input' , async ( ) => {
35- const wrapper = mount ( VueNumber , {
36- propsData : {
37- value : 123456.893 ,
38- minimumFractionDigits : 2
39- }
40- } )
41-
42- const input = wrapper . find ( 'input' )
43-
44- await input . trigger ( 'input' )
45-
4616 expect ( wrapper . vm . unmaskedValue ) . toBe ( '123456.89' )
17+ expect ( wrapper . vm . maskedValue ) . toBe ( '123,456.89' )
4718
4819 await input . trigger ( 'blur' )
49-
5020 expect ( wrapper . vm . unmaskedValue ) . toBe ( '123456.89' )
21+ expect ( wrapper . vm . maskedValue ) . toBe ( '123,456.89' )
5122
5223 input . element . value = '1234.5'
53-
5424 await input . trigger ( 'input' )
55-
5625 expect ( wrapper . vm . unmaskedValue ) . toBe ( '1234.5' )
26+ expect ( wrapper . vm . maskedValue ) . toBe ( '1,234.5' )
5727
5828 await input . trigger ( 'blur' )
59-
6029 expect ( wrapper . vm . unmaskedValue ) . toBe ( '1234.5' )
30+ expect ( wrapper . vm . maskedValue ) . toBe ( '1,234.50' )
6131 } )
6232} )
0 commit comments