Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
22653c6
merged
attack68 Feb 16, 2021
6c73f62
merged
attack68 Feb 16, 2021
fe08398
upodate docs and consistency
attack68 Feb 17, 2021
aaa15bc
upodate docs and consistency
attack68 Feb 17, 2021
a362fbf
add and update tests
attack68 Feb 17, 2021
6ab6dca
highlight range now accepts sequence
attack68 Feb 18, 2021
411ef6b
highlight range now accepts sequence
attack68 Feb 18, 2021
85e5241
highlight range now accepts sequence
attack68 Feb 18, 2021
4f105d6
examples
attack68 Feb 18, 2021
26f6d12
reorder
attack68 Feb 18, 2021
e7d9d19
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Feb 19, 2021
92eb5fd
adj tests
attack68 Feb 19, 2021
cbea15a
adj tests
attack68 Feb 19, 2021
caef3a5
whats new
attack68 Feb 19, 2021
dc12b0c
to_numpy()
attack68 Feb 19, 2021
95c1a68
docstring fix
attack68 Feb 19, 2021
d965635
test fix
attack68 Feb 19, 2021
b30b099
improve coding remove conditional
attack68 Feb 19, 2021
d947c00
docs links
attack68 Feb 20, 2021
f248797
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Feb 23, 2021
5ffe49f
add tests to new modules.
attack68 Feb 23, 2021
6b5bc67
add examples and input validation
attack68 Feb 23, 2021
c9d70ed
add examples and input validation
attack68 Feb 23, 2021
8baf65f
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Feb 23, 2021
2971556
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Feb 25, 2021
869154e
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Feb 27, 2021
f409884
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Feb 28, 2021
bc1eb6b
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Mar 1, 2021
e086fc7
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Mar 2, 2021
1aefc6b
name change: highlight_range to highlight_between
attack68 Mar 4, 2021
7f8d335
split PR
attack68 Mar 5, 2021
e4abcbe
split PR
attack68 Mar 5, 2021
3522160
split PR
attack68 Mar 5, 2021
ed4a758
split PR
attack68 Mar 5, 2021
5e982c7
split PR
attack68 Mar 5, 2021
cc4148b
split PR
attack68 Mar 5, 2021
41c1c38
split PR
attack68 Mar 5, 2021
a36bc5b
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Mar 5, 2021
5fc8124
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Mar 5, 2021
0bd7323
remove reference to highlight_quantile
attack68 Mar 5, 2021
b14504d
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Mar 5, 2021
7c7a337
link see alsos
attack68 Mar 5, 2021
f80d012
doc edit
attack68 Mar 6, 2021
0228ab7
doc edit
attack68 Mar 6, 2021
2a81ea1
Merge branch 'master' into range_builtin
attack68 Mar 8, 2021
472d321
remove bool option from inclusive
attack68 Mar 10, 2021
d03b905
Merge branch 'master' into range_builtin
attack68 Mar 10, 2021
37b131f
use operator
attack68 Mar 10, 2021
3533763
remove misleading random note from test fixtures
attack68 Mar 11, 2021
c69f29d
remove misleading random note from test fixtures
attack68 Mar 11, 2021
7731978
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Mar 14, 2021
9168be7
mypy fix
attack68 Mar 14, 2021
0c92a50
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Mar 15, 2021
86fb87c
filesnames
attack68 Mar 15, 2021
53bcc1b
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Mar 15, 2021
bbb63d4
add arg shape validation function
attack68 Mar 17, 2021
6f59dbf
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Mar 17, 2021
6dd8137
mypy updates
attack68 Mar 17, 2021
8bf57aa
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Mar 20, 2021
e9a4840
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Mar 20, 2021
4a575d4
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Mar 22, 2021
f6858d1
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Mar 23, 2021
45be30a
integrate into new test structure
attack68 Mar 23, 2021
dcc651d
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Mar 24, 2021
c779961
remove axis from validate arg func
attack68 Mar 29, 2021
adf607d
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Apr 9, 2021
210a00d
no bool in inclusive
attack68 Apr 9, 2021
73861f6
revert random explicit
attack68 Apr 10, 2021
3c57373
Merge remote-tracking branch 'upstream/master' into range_builtin
attack68 Apr 12, 2021
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
adj tests
  • Loading branch information
attack68 committed Feb 19, 2021
commit cbea15a31e7eab3e632192fef404f7ded9aef87c
24 changes: 10 additions & 14 deletions pandas/tests/io/formats/test_style.py
Original file line number Diff line number Diff line change
Expand Up @@ -1170,15 +1170,12 @@ def test_highlight_quantile(self, kwargs):
assert result == expected

@pytest.mark.parametrize(
"f",
"f,kwargs",
[
{"f": "highlight_min", "kw": {"axis": 1, "subset": pd.IndexSlice[1, :]}},
{"f": "highlight_max", "kw": {"axis": 0, "subset": [0]}},
{
"f": "highlight_quantile",
"kw": {"axis": None, "q_low": 0.6, "q_high": 0.8},
},
{"f": "highlight_range", "kw": {"subset": [0]}},
("highlight_min", {"axis": 1, "subset": pd.IndexSlice[1, :]}),
("highlight_max", {"axis": 0, "subset": [0]}),
("highlight_quantile", {"axis": None, "q_low": 0.6, "q_high": 0.8}),
("highlight_range", {"subset": [0]}),
],
)
@pytest.mark.parametrize(
Expand All @@ -1191,15 +1188,14 @@ def test_highlight_quantile(self, kwargs):
DataFrame([[0, 1], [2, 3]], dtype="timedelta64[ns]"),
],
)
def test_all_highlight_dtypes(self, f, df):
func = f["f"]
if func == "highlight_quantile" and isinstance(df.iloc[0, 0], str):
def test_all_highlight_dtypes(self, f, kwargs, df):
if f == "highlight_quantile" and isinstance(df.iloc[0, 0], str):
return None # quantile incompatible with str
elif func == "highlight_range":
f["kw"]["start"] = df.iloc[1, 0] # set the range low for testing
elif f == "highlight_range":
kwargs["start"] = df.iloc[1, 0] # set the range low for testing

expected = {(1, 0): [("background-color", "yellow")]}
result = getattr(df.style, func)(**f["kw"])._compute().ctx
result = getattr(df.style, f)(**kwargs)._compute().ctx
assert result == expected

def test_export(self):
Expand Down