@@ -552,23 +552,23 @@ class TestEngFormatter(object):
552
552
# (input, expected) where ''expected'' corresponds to the outputs
553
553
# respectively returned when (places=None, places=0, places=2)
554
554
raw_format_data = [
555
- (- 1234.56789 , (u '-1.23457 k' , u '-1 k' , u '-1.23 k' )),
556
- (- 1.23456789 , (u '-1.23457' , u '-1' , u '-1.23' )),
557
- (- 0.123456789 , (u '-123.457 m' , u '-123 m' , u '-123.46 m' )),
558
- (- 0.00123456789 , (u '-1.23457 m' , u '-1 m' , u '-1.23 m' )),
559
- (- 0.0 , (u '0' , u '0' , u '0.00' )),
560
- (- 0 , (u '0' , u '0' , u '0.00' )),
561
- (0 , (u '0' , u '0' , u '0.00' )),
562
- (1.23456789e-6 , (u '1.23457 \u03bc ' , u '1 \u03bc ' , u '1.23 \u03bc ' )),
563
- (0.123456789 , (u '123.457 m' , u '123 m' , u '123.46 m' )),
564
- (0.1 , (u '100 m' , u '100 m' , u '100.00 m' )),
565
- (1 , (u '1' , u '1' , u '1.00' )),
566
- (1.23456789 , (u '1.23457' , u '1' , u '1.23' )),
567
- (999.9 , (u '999.9' , u '999' , u '999.90' )),
568
- (1000 , (u '1 k' , u '1 k' , u '1.00 k' )),
569
- (1001 , (u '1.001 k' , u '1 k' , u '1.00 k' )),
570
- (100001 , (u '100.001 k' , u '100 k' , u '100.00 k' )),
571
- (987654.321 , (u '987.654 k' , u '987 k' , u '987.65 k' ))
555
+ (- 1234.56789 , ('-1.23457 k' , '-1 k' , '-1.23 k' )),
556
+ (- 1.23456789 , ('-1.23457' , '-1' , '-1.23' )),
557
+ (- 0.123456789 , ('-123.457 m' , '-123 m' , '-123.46 m' )),
558
+ (- 0.00123456789 , ('-1.23457 m' , '-1 m' , '-1.23 m' )),
559
+ (- 0.0 , ('0' , '0' , '0.00' )),
560
+ (- 0 , ('0' , '0' , '0.00' )),
561
+ (0 , ('0' , '0' , '0.00' )),
562
+ (1.23456789e-6 , ('1.23457 \u03bc ' , '1 \u03bc ' , '1.23 \u03bc ' )),
563
+ (0.123456789 , ('123.457 m' , '123 m' , '123.46 m' )),
564
+ (0.1 , ('100 m' , '100 m' , '100.00 m' )),
565
+ (1 , ('1' , '1' , '1.00' )),
566
+ (1.23456789 , ('1.23457' , '1' , '1.23' )),
567
+ (999.9 , ('999.9' , '999' , '999.90' )),
568
+ (1000 , ('1 k' , '1 k' , '1.00 k' )),
569
+ (1001 , ('1.001 k' , '1 k' , '1.00 k' )),
570
+ (100001 , ('100.001 k' , '100 k' , '100.00 k' )),
571
+ (987654.321 , ('987.654 k' , '987 k' , '987.65 k' ))
572
572
]
573
573
574
574
@pytest .mark .parametrize ('input, expected' , raw_format_data )
@@ -582,8 +582,8 @@ def test_params(self, input, expected):
582
582
3. with neihter a unit nor a space separator.
583
583
"""
584
584
585
- UNIT = u 's' # seconds
586
- DIGITS = u '0123456789' # %timeit showed 10-20% faster search than set
585
+ UNIT = 's' # seconds
586
+ DIGITS = '0123456789' # %timeit showed 10-20% faster search than set
587
587
588
588
# Case 0: unit='' (default) and sep=' ' (default).
589
589
# 'expected' already corresponds to this reference case.
@@ -599,7 +599,7 @@ def test_params(self, input, expected):
599
599
# Case 1: unit=UNIT and sep=' ' (default).
600
600
# Append a unit symbol to the reference case.
601
601
# Beware of the values in [1, 1000), where there is no prefix!
602
- exp_outputs = (_s + u " " + UNIT if _s [- 1 ] in DIGITS # case w/o prefix
602
+ exp_outputs = (_s + " " + UNIT if _s [- 1 ] in DIGITS # case w/o prefix
603
603
else _s + UNIT for _s in expected )
604
604
formatters = (
605
605
mticker .EngFormatter (unit = UNIT ), # places=None (default)
0 commit comments