@@ -2729,11 +2729,6 @@ def test_format_percentiles():
2729
2729
expected = ['0%' , '50%' , '2.0%' , '50%' , '66.67%' , '99.99%' ]
2730
2730
assert result == expected
2731
2731
2732
- result = fmt .format_percentiles (np .linspace (0 , 1 , 10 + 1 ))
2733
- expected = ['0%' , '10%' , '20%' , '30%' , '40%' , '50%' ,
2734
- '60%' , '70%' , '80%' , '90%' , '100%' ]
2735
- assert result == expected
2736
-
2737
2732
msg = r"percentiles should all be in the interval \[0,1\]"
2738
2733
with pytest .raises (ValueError , match = msg ):
2739
2734
fmt .format_percentiles ([0.1 , np .nan , 0.5 ])
@@ -2745,6 +2740,13 @@ def test_format_percentiles():
2745
2740
fmt .format_percentiles ([0.1 , 0.5 , 'a' ])
2746
2741
2747
2742
2743
+ def test_format_percentiles_integer_idx ():
2744
+ result = fmt .format_percentiles (np .linspace (0 , 1 , 10 + 1 ))
2745
+ expected = ['0%' , '10%' , '20%' , '30%' , '40%' , '50%' ,
2746
+ '60%' , '70%' , '80%' , '90%' , '100%' ]
2747
+ assert result == expected
2748
+
2749
+
2748
2750
def test_repr_html_ipython_config (ip ):
2749
2751
code = textwrap .dedent ("""\
2750
2752
import pandas as pd
0 commit comments