@@ -91,27 +91,27 @@ describe('unformat when options are default', () => {
9191 null_value : '' ,
9292 } )
9393 it ( 'unformat string value' , ( ) => {
94- expect ( numberFormat . clean ( true ) . unformat ( '0' ) ) . toEqual ( 0 )
95- expect ( numberFormat . clean ( true ) . unformat ( '0,' ) ) . toEqual ( 0 )
96- expect ( numberFormat . clean ( true ) . unformat ( '-0,0' ) ) . toEqual ( 0 )
97- expect ( numberFormat . clean ( true ) . unformat ( '0,10' ) ) . toEqual ( 0.1 )
98- expect ( numberFormat . clean ( true ) . unformat ( '0,0-' ) ) . toEqual ( 0 )
99- expect ( numberFormat . clean ( true ) . unformat ( '0,10-' ) ) . toEqual ( - 0.1 )
100- expect ( numberFormat . clean ( true ) . unformat ( '12.345,54921' ) ) . toEqual ( 12345.55 )
101- expect ( numberFormat . clean ( true ) . unformat ( '--12.345,12345' ) ) . toEqual ( - 12345.12 )
102- expect ( numberFormat . clean ( true ) . unformat ( '12.345.54321,12345' ) ) . toEqual ( 1234554321.12 )
103- expect ( numberFormat . clean ( true ) . unformat ( '-12.345,,54321-' ) ) . toEqual ( - 12345.54 )
94+ expect ( numberFormat . clean ( true ) . unformat ( '0' ) ) . toEqual ( '0' )
95+ expect ( numberFormat . clean ( true ) . unformat ( '0,' ) ) . toEqual ( '0' )
96+ expect ( numberFormat . clean ( true ) . unformat ( '-0,0' ) ) . toEqual ( '0' )
97+ expect ( numberFormat . clean ( true ) . unformat ( '0,10' ) ) . toEqual ( ' 0.1' )
98+ expect ( numberFormat . clean ( true ) . unformat ( '0,0-' ) ) . toEqual ( '0' )
99+ expect ( numberFormat . clean ( true ) . unformat ( '0,10-' ) ) . toEqual ( ' -0.1' )
100+ expect ( numberFormat . clean ( true ) . unformat ( '12.345,54921' ) ) . toEqual ( ' 12345.55' )
101+ expect ( numberFormat . clean ( true ) . unformat ( '--12.345,12345' ) ) . toEqual ( ' -12345.12' )
102+ expect ( numberFormat . clean ( true ) . unformat ( '12.345.54321,12345' ) ) . toEqual ( ' 1234554321.12' )
103+ expect ( numberFormat . clean ( true ) . unformat ( '-12.345,,54321-' ) ) . toEqual ( ' -12345.54' )
104104 } )
105105 it ( 'unformat numerical value' , ( ) => {
106106 expect ( numberFormat . clean ( true ) . unformat ( 0 ) ) . toEqual ( '' )
107107 expect ( numberFormat . clean ( true ) . unformat ( 0. ) ) . toEqual ( '' )
108108 expect ( numberFormat . clean ( true ) . unformat ( 0.0 ) ) . toEqual ( '' )
109- expect ( numberFormat . clean ( true ) . unformat ( - 0.10 ) ) . toEqual ( - 0.1 )
109+ expect ( numberFormat . clean ( true ) . unformat ( - 0.10 ) ) . toEqual ( ' -0.1' )
110110 expect ( numberFormat . clean ( true ) . unformat ( - 0.0 ) ) . toEqual ( '' )
111- expect ( numberFormat . clean ( true ) . unformat ( 0.10 ) ) . toEqual ( 0.1 )
112- expect ( numberFormat . clean ( true ) . unformat ( 12345.54921 ) ) . toEqual ( 12345.55 )
113- expect ( numberFormat . clean ( true ) . unformat ( 12345.12345 ) ) . toEqual ( 12345.12 )
114- expect ( numberFormat . clean ( true ) . unformat ( 12345.54321 ) ) . toEqual ( 12345.54 )
115- expect ( numberFormat . clean ( true ) . unformat ( 12345.54321 ) ) . toEqual ( 12345.54 )
111+ expect ( numberFormat . clean ( true ) . unformat ( 0.10 ) ) . toEqual ( ' 0.1' )
112+ expect ( numberFormat . clean ( true ) . unformat ( 12345.54921 ) ) . toEqual ( ' 12345.55' )
113+ expect ( numberFormat . clean ( true ) . unformat ( 12345.12345 ) ) . toEqual ( ' 12345.12' )
114+ expect ( numberFormat . clean ( true ) . unformat ( 12345.54321 ) ) . toEqual ( ' 12345.54' )
115+ expect ( numberFormat . clean ( true ) . unformat ( 12345.54321 ) ) . toEqual ( ' 12345.54' )
116116 } )
117117} )
0 commit comments