@@ -26,14 +26,6 @@ describe('when the value is invalid with custom config', () => {
26
26
expect ( numberFormat . format ( '-fo.o-' ) ) . toEqual ( '' )
27
27
expect ( numberFormat . format ( '!@#$%^&*()' ) ) . toEqual ( '' )
28
28
} )
29
- it ( 'should return as follows' , ( ) => {
30
- expect ( numberFormat . clean ( true ) . format ( '' ) ) . toEqual ( '' )
31
- expect ( numberFormat . clean ( true ) . format ( 'foo' ) ) . toEqual ( '' )
32
- expect ( numberFormat . clean ( true ) . format ( '-foo' ) ) . toEqual ( '' )
33
- expect ( numberFormat . clean ( true ) . format ( '-fo.o-' ) ) . toEqual ( '' )
34
- expect ( numberFormat . clean ( true ) . format ( '-fo,o-' ) ) . toEqual ( '' )
35
- expect ( numberFormat . clean ( true ) . format ( '!@#$%^&*()' ) ) . toEqual ( '' )
36
- } )
37
29
it ( 'should return as follows' , ( ) => {
38
30
expect ( numberFormat . clean ( true ) . unformat ( '' ) ) . toEqual ( '' )
39
31
expect ( numberFormat . clean ( true ) . unformat ( 'foo' ) ) . toEqual ( '' )
@@ -53,17 +45,17 @@ describe('format when options are custom', () => {
53
45
expect ( numberFormat . format ( ) ) . toEqual ( '' )
54
46
expect ( numberFormat . format ( '' ) ) . toEqual ( '' )
55
47
expect ( numberFormat . format ( '0' ) ) . toEqual ( '$0' )
56
- expect ( numberFormat . format ( '0,' ) ) . toEqual ( '$0, ' )
57
- expect ( numberFormat . format ( '-0,0' ) ) . toEqual ( '$0,0 ' )
58
- expect ( numberFormat . format ( '0,10' ) ) . toEqual ( '$0,10 ' )
59
- expect ( numberFormat . format ( '0,0-' ) ) . toEqual ( '$0,0 ' )
60
- expect ( numberFormat . format ( '0,10-' ) ) . toEqual ( '-$0,10 ' )
61
- expect ( numberFormat . format ( '12.345,54921' ) ) . toEqual ( '$12.345,54921 ' )
62
- expect ( numberFormat . format ( '--12.345,12345' ) ) . toEqual ( '-$12.345,12345 ' )
48
+ expect ( numberFormat . format ( '0,' ) ) . toEqual ( '$0' )
49
+ expect ( numberFormat . format ( '-0,0' ) ) . toEqual ( '$0' )
50
+ expect ( numberFormat . format ( '0,10' ) ) . toEqual ( '$0,1 ' )
51
+ expect ( numberFormat . format ( '0,0-' ) ) . toEqual ( '$0' )
52
+ expect ( numberFormat . format ( '0,10-' ) ) . toEqual ( '-$0,1 ' )
53
+ expect ( numberFormat . format ( '12.345,54921' ) ) . toEqual ( '$12.345,55 ' )
54
+ expect ( numberFormat . format ( '--12.345,12345' ) ) . toEqual ( '-$12.345,12 ' )
63
55
expect ( numberFormat . format ( '12.345.54321,12945' ) ) . toEqual (
64
- '$1.234.554.321,12945 '
56
+ '$1.234.554.321,13 '
65
57
)
66
- expect ( numberFormat . format ( '-12.345,,54321-' ) ) . toEqual ( '-$12.345,54321 ' )
58
+ expect ( numberFormat . format ( '-12.345,,54321-' ) ) . toEqual ( '-$12.345,54 ' )
67
59
} )
68
60
it ( 'format numerical value' , ( ) => {
69
61
expect ( numberFormat . format ( 0 ) ) . toEqual ( '$0' )
@@ -72,21 +64,9 @@ describe('format when options are custom', () => {
72
64
expect ( numberFormat . format ( - 0.1 ) ) . toEqual ( '-$0,1' )
73
65
expect ( numberFormat . format ( - 0.0 ) ) . toEqual ( '$0' )
74
66
expect ( numberFormat . format ( 0.1 ) ) . toEqual ( '$0,1' )
75
- expect ( numberFormat . format ( 12345.54921 ) ) . toEqual ( '$12.345,54921' )
76
- expect ( numberFormat . format ( 12345.12345 ) ) . toEqual ( '$12.345,12345' )
77
- expect ( numberFormat . format ( 12345.54321 ) ) . toEqual ( '$12.345,54321' )
78
- expect ( numberFormat . format ( 12345.54321 ) ) . toEqual ( '$12.345,54321' )
79
- } )
80
- it ( 'format and clean numerical value' , ( ) => {
81
- expect ( numberFormat . clean ( true ) . format ( 0 ) ) . toEqual ( '$0' )
82
- expect ( numberFormat . clean ( true ) . format ( 0 ) ) . toEqual ( '$0' )
83
- expect ( numberFormat . clean ( true ) . format ( 0.0 ) ) . toEqual ( '$0' )
84
- expect ( numberFormat . clean ( true ) . format ( 0.1 ) ) . toEqual ( '$0,1' )
85
- expect ( numberFormat . clean ( true ) . format ( - 0.0 ) ) . toEqual ( '$0' )
86
- expect ( numberFormat . clean ( true ) . format ( - 0.1 ) ) . toEqual ( '-$0,1' )
87
- expect ( numberFormat . clean ( true ) . format ( 12345.54921 ) ) . toEqual ( '$12.345,55' )
88
- expect ( numberFormat . clean ( true ) . format ( 12345.12345 ) ) . toEqual ( '$12.345,12' )
89
- expect ( numberFormat . clean ( true ) . format ( 12345.54321 ) ) . toEqual ( '$12.345,54' )
90
- expect ( numberFormat . clean ( true ) . format ( 12345.54321 ) ) . toEqual ( '$12.345,54' )
67
+ expect ( numberFormat . format ( 12345.54921 ) ) . toEqual ( '$12.345,55' )
68
+ expect ( numberFormat . format ( 12345.12345 ) ) . toEqual ( '$12.345,12' )
69
+ expect ( numberFormat . format ( 12345.54321 ) ) . toEqual ( '$12.345,54' )
70
+ expect ( numberFormat . format ( 12345.54321 ) ) . toEqual ( '$12.345,54' )
91
71
} )
92
72
} )
0 commit comments