12
12
from pandas .tseries .offsets import BDay
13
13
14
14
15
- def test_getitem_boolean (test_data ):
16
- s = test_data . series
15
+ def test_getitem_boolean (string_series ):
16
+ s = string_series
17
17
mask = s > s .median ()
18
18
19
19
# passing list is OK
@@ -55,10 +55,10 @@ def test_getitem_boolean_empty():
55
55
s [Series ([True ], dtype = bool )]
56
56
57
57
58
- def test_getitem_boolean_object (test_data ):
58
+ def test_getitem_boolean_object (string_series ):
59
59
# using column from DataFrame
60
60
61
- s = test_data . series
61
+ s = string_series
62
62
mask = s > s .median ()
63
63
omask = mask .astype (object )
64
64
@@ -83,8 +83,8 @@ def test_getitem_boolean_object(test_data):
83
83
s [omask ] = 5
84
84
85
85
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
88
88
mask_shifted = ts .shift (1 , freq = BDay ()) > ts .median ()
89
89
90
90
# these used to raise...??
@@ -104,38 +104,38 @@ def test_getitem_setitem_boolean_corner(test_data):
104
104
ts .loc [mask_shifted ] = 1
105
105
106
106
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 ()
109
109
110
110
# 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
114
114
assert_series_equal (result [mask ], expected [mask ])
115
115
116
116
# 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 ]
121
121
assert_series_equal (result [mask ], expected [mask ])
122
122
123
123
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 ()
126
126
127
127
# setting
128
- copy = test_data . series .copy ()
128
+ copy = string_series .copy ()
129
129
copy [ordered > 0 ] = 0
130
130
131
- expected = test_data . series .copy ()
131
+ expected = string_series .copy ()
132
132
expected [expected > 0 ] = 0
133
133
134
134
assert_series_equal (copy , expected )
135
135
136
136
# 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 ]
139
139
assert_series_equal (sel , exp )
140
140
141
141
0 commit comments