Change the tests to match new float formats. · jreback/pandas@e0563d5 (original) (raw)
`@@ -349,6 +349,7 @@ def test_bar_align_left_0points(self):
`
349
349
`self.assertEqual(result, expected)
`
350
350
``
351
351
`def test_bar_align_zero_pos_and_neg(self):
`
``
352
`+
See https://github.com/pandas-dev/pandas/pull/14757
`
352
353
`df = pd.DataFrame({'A': [-10, 0, 20, 90]})
`
353
354
``
354
355
`result = df.style.bar(align='zero', color=[
`
`@@ -409,19 +410,19 @@ def test_bar_align_mid_all_pos(self):
`
409
410
``
410
411
`expected = {(0, 0): ['width: 10em', ' height: 80%',
`
411
412
`'background: linear-gradient(90deg, '
`
412
``
`-
'transparent 0%, transparent 0%, #5fba7d 0%, '
`
``
413
`+
'transparent 0%, transparent 0.0%, #5fba7d 0.0%, '
`
413
414
`'#5fba7d 10.0%, transparent 10.0%)'],
`
414
415
` (1, 0): ['width: 10em', ' height: 80%',
`
415
416
`'background: linear-gradient(90deg, '
`
416
``
`-
'transparent 0%, transparent 0%, #5fba7d 0%, '
`
``
417
`+
'transparent 0%, transparent 0.0%, #5fba7d 0.0%, '
`
417
418
`'#5fba7d 20.0%, transparent 20.0%)'],
`
418
419
` (2, 0): ['width: 10em', ' height: 80%',
`
419
420
`'background: linear-gradient(90deg, '
`
420
``
`-
'transparent 0%, transparent 0%, #5fba7d 0%, '
`
``
421
`+
'transparent 0%, transparent 0.0%, #5fba7d 0.0%, '
`
421
422
`'#5fba7d 50.0%, transparent 50.0%)'],
`
422
423
` (3, 0): ['width: 10em', ' height: 80%',
`
423
424
`'background: linear-gradient(90deg, '
`
424
``
`-
'transparent 0%, transparent 0%, #5fba7d 0%, '
`
``
425
`+
'transparent 0%, transparent 0.0%, #5fba7d 0.0%, '
`
425
426
`'#5fba7d 100.0%, transparent 100.0%)']}
`
426
427
``
427
428
`self.assertEqual(result, expected)
`
`@@ -435,20 +436,20 @@ def test_bar_align_mid_all_neg(self):
`
435
436
`expected = {(0, 0): ['width: 10em', ' height: 80%',
`
436
437
`'background: linear-gradient(90deg, '
`
437
438
`'transparent 0%, transparent 0.0%, '
`
438
``
`-
'#d65f5f 0.0%, #d65f5f 100%, transparent 100%)'],
`
``
439
`+
'#d65f5f 0.0%, #d65f5f 100.0%, transparent 100.0%)'],
`
439
440
` (1, 0): ['width: 10em', ' height: 80%',
`
440
441
`'background: linear-gradient(90deg, '
`
441
442
`'transparent 0%, transparent 40.0%, '
`
442
``
`-
'#d65f5f 40.0%, #d65f5f 100%, '
`
443
``
`-
'transparent 100%)'],
`
``
443
`+
'#d65f5f 40.0%, #d65f5f 100.0%, '
`
``
444
`+
'transparent 100.0%)'],
`
444
445
` (2, 0): ['width: 10em', ' height: 80%',
`
445
446
`'background: linear-gradient(90deg, '
`
446
447
`'transparent 0%, transparent 70.0%, '
`
447
``
`-
'#d65f5f 70.0%, #d65f5f 100%, transparent 100%)'],
`
``
448
`+
'#d65f5f 70.0%, #d65f5f 100.0%, transparent 100.0%)'],
`
448
449
` (3, 0): ['width: 10em', ' height: 80%',
`
449
450
`'background: linear-gradient(90deg, '
`
450
451
`'transparent 0%, transparent 80.0%, '
`
451
``
`-
'#d65f5f 80.0%, #d65f5f 100%, transparent 100%)']}
`
``
452
`+
'#d65f5f 80.0%, #d65f5f 100.0%, transparent 100.0%)']}
`
452
453
`self.assertEqual(result, expected)
`
453
454
``
454
455
`def test_highlight_null(self, null_color='red'):
`