@@ -7,6 +7,7 @@ define(['mout/number/abbreviate'], function (abbr) {
7
7
expect ( abbr ( 55 ) ) . toEqual ( '0.1K' ) ;
8
8
expect ( abbr ( 500 ) ) . toEqual ( '0.5K' ) ;
9
9
expect ( abbr ( 910 ) ) . toEqual ( '0.9K' ) ;
10
+ expect ( abbr ( - 910 ) ) . toEqual ( '-0.9K' ) ;
10
11
11
12
expect ( abbr ( 999 ) ) . toEqual ( '1K' ) ;
12
13
expect ( abbr ( 999.9 ) ) . toEqual ( '1K' ) ;
@@ -16,13 +17,15 @@ define(['mout/number/abbreviate'], function (abbr) {
16
17
expect ( abbr ( 1001 ) ) . toEqual ( '1K' ) ;
17
18
expect ( abbr ( 1100 ) ) . toEqual ( '1.1K' ) ;
18
19
expect ( abbr ( 5721 ) ) . toEqual ( '5.7K' ) ;
20
+ expect ( abbr ( - 5721 ) ) . toEqual ( '-5.7K' ) ;
19
21
20
22
expect ( abbr ( 999000 ) ) . toEqual ( '999K' ) ;
21
23
expect ( abbr ( 999900 ) ) . toEqual ( '999.9K' ) ;
22
24
expect ( abbr ( 999990 ) ) . toEqual ( '1M' ) ; // round
23
25
expect ( abbr ( 999999 ) ) . toEqual ( '1M' ) ;
24
26
expect ( abbr ( 1000000 ) ) . toEqual ( '1M' ) ;
25
27
expect ( abbr ( 1000000.1 ) ) . toEqual ( '1M' ) ;
28
+ expect ( abbr ( - 1000000.1 ) ) . toEqual ( '-1M' ) ;
26
29
expect ( abbr ( 1000101 ) ) . toEqual ( '1M' ) ;
27
30
expect ( abbr ( 1100000 ) ) . toEqual ( '1.1M' ) ;
28
31
expect ( abbr ( 5721000 ) ) . toEqual ( '5.7M' ) ;
@@ -37,6 +40,7 @@ define(['mout/number/abbreviate'], function (abbr) {
37
40
expect ( abbr ( 1000000001 ) ) . toEqual ( '1B' ) ;
38
41
expect ( abbr ( 1100000000 ) ) . toEqual ( '1.1B' ) ;
39
42
expect ( abbr ( 5721000000 ) ) . toEqual ( '5.7B' ) ;
43
+ expect ( abbr ( - 5721000000 ) ) . toEqual ( '-5.7B' ) ;
40
44
expect ( abbr ( 9876543210 ) ) . toEqual ( '9.9B' ) ; // round
41
45
} ) ;
42
46
0 commit comments