Skip to content

Commit baaec4f

Browse files
replaced test_data fixture with more granular fixtures in pandas/tests/series/indexing/test_boolean.py
1 parent d482210 commit baaec4f

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

pandas/tests/series/indexing/test_boolean.py

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
from pandas.tseries.offsets import BDay
1313

1414

15-
def test_getitem_boolean(test_data):
16-
s = test_data.series
15+
def test_getitem_boolean(string_series):
16+
s = string_series
1717
mask = s > s.median()
1818

1919
# passing list is OK
@@ -55,10 +55,10 @@ def test_getitem_boolean_empty():
5555
s[Series([True], dtype=bool)]
5656

5757

58-
def test_getitem_boolean_object(test_data):
58+
def test_getitem_boolean_object(string_series):
5959
# using column from DataFrame
6060

61-
s = test_data.series
61+
s = string_series
6262
mask = s > s.median()
6363
omask = mask.astype(object)
6464

@@ -83,8 +83,8 @@ def test_getitem_boolean_object(test_data):
8383
s[omask] = 5
8484

8585

86-
def test_getitem_setitem_boolean_corner(test_data):
87-
ts = test_data.ts
86+
def test_getitem_setitem_boolean_corner(datetime_series):
87+
ts = datetime_series
8888
mask_shifted = ts.shift(1, freq=BDay()) > ts.median()
8989

9090
# these used to raise...??
@@ -104,38 +104,38 @@ def test_getitem_setitem_boolean_corner(test_data):
104104
ts.loc[mask_shifted] = 1
105105

106106

107-
def test_setitem_boolean(test_data):
108-
mask = test_data.series > test_data.series.median()
107+
def test_setitem_boolean(string_series):
108+
mask = string_series > string_series.median()
109109

110110
# similar indexed series
111-
result = test_data.series.copy()
112-
result[mask] = test_data.series * 2
113-
expected = test_data.series * 2
111+
result = string_series.copy()
112+
result[mask] = string_series * 2
113+
expected = string_series * 2
114114
assert_series_equal(result[mask], expected[mask])
115115

116116
# needs alignment
117-
result = test_data.series.copy()
118-
result[mask] = (test_data.series * 2)[0:5]
119-
expected = (test_data.series * 2)[0:5].reindex_like(test_data.series)
120-
expected[-mask] = test_data.series[mask]
117+
result = string_series.copy()
118+
result[mask] = (string_series * 2)[0:5]
119+
expected = (string_series * 2)[0:5].reindex_like(string_series)
120+
expected[-mask] = string_series[mask]
121121
assert_series_equal(result[mask], expected[mask])
122122

123123

124-
def test_get_set_boolean_different_order(test_data):
125-
ordered = test_data.series.sort_values()
124+
def test_get_set_boolean_different_order(string_series):
125+
ordered = string_series.sort_values()
126126

127127
# setting
128-
copy = test_data.series.copy()
128+
copy = string_series.copy()
129129
copy[ordered > 0] = 0
130130

131-
expected = test_data.series.copy()
131+
expected = string_series.copy()
132132
expected[expected > 0] = 0
133133

134134
assert_series_equal(copy, expected)
135135

136136
# getting
137-
sel = test_data.series[ordered > 0]
138-
exp = test_data.series[test_data.series > 0]
137+
sel = string_series[ordered > 0]
138+
exp = string_series[string_series > 0]
139139
assert_series_equal(sel, exp)
140140

141141

0 commit comments

Comments
 (0)