@@ -19,38 +19,38 @@ class TestSeries(Generic):
19
19
20
20
@pytest .mark .parametrize ("func" , ["rename_axis" , "_set_axis_name" ])
21
21
def test_set_axis_name_mi (self , func ):
22
- s = Series (
22
+ ser = Series (
23
23
[11 , 21 , 31 ],
24
24
index = MultiIndex .from_tuples (
25
25
[("A" , x ) for x in ["a" , "B" , "c" ]], names = ["l1" , "l2" ]
26
26
),
27
27
)
28
28
29
- result = methodcaller (func , ["L1" , "L2" ])(s )
30
- assert s .index .name is None
31
- assert s .index .names == ["l1" , "l2" ]
29
+ result = methodcaller (func , ["L1" , "L2" ])(ser )
30
+ assert ser .index .name is None
31
+ assert ser .index .names == ["l1" , "l2" ]
32
32
assert result .index .name is None
33
33
assert result .index .names , ["L1" , "L2" ]
34
34
35
35
def test_set_axis_name_raises (self ):
36
- s = Series ([1 ])
36
+ ser = Series ([1 ])
37
37
msg = "No axis named 1 for object type Series"
38
38
with pytest .raises (ValueError , match = msg ):
39
- s ._set_axis_name (name = "a" , axis = 1 )
39
+ ser ._set_axis_name (name = "a" , axis = 1 )
40
40
41
41
def test_get_bool_data_preserve_dtype (self ):
42
- o = Series ([True , False , True ])
43
- result = o ._get_bool_data ()
44
- self ._compare (result , o )
42
+ ser = Series ([True , False , True ])
43
+ result = ser ._get_bool_data ()
44
+ self ._compare (result , ser )
45
45
46
46
def test_nonzero_single_element (self ):
47
47
48
48
# allow single item via bool method
49
- s = Series ([True ])
50
- assert s .bool ()
49
+ ser = Series ([True ])
50
+ assert ser .bool ()
51
51
52
- s = Series ([False ])
53
- assert not s .bool ()
52
+ ser = Series ([False ])
53
+ assert not ser .bool ()
54
54
55
55
@pytest .mark .parametrize ("data" , [np .nan , pd .NaT , True , False ])
56
56
def test_nonzero_single_element_raise_1 (self , data ):
@@ -112,25 +112,29 @@ def test_metadata_propagation_indiv_resample(self):
112
112
def test_metadata_propagation_indiv (self ):
113
113
# check that the metadata matches up on the resulting ops
114
114
115
- o = Series (range (3 ), range (3 ))
116
- o .name = "foo"
117
- o2 = Series (range (3 ), range (3 ))
118
- o2 .name = "bar"
115
+ ser = Series (range (3 ), range (3 ))
116
+ ser .name = "foo"
117
+ ser2 = Series (range (3 ), range (3 ))
118
+ ser2 .name = "bar"
119
119
120
- result = o .T
121
- self .check_metadata (o , result )
120
+ result = ser .T
121
+ self .check_metadata (ser , result )
122
122
123
123
_metadata = Series ._metadata
124
124
_finalize = Series .__finalize__
125
125
Series ._metadata = ["name" , "filename" ]
126
- o .filename = "foo"
127
- o2 .filename = "bar"
126
+ ser .filename = "foo"
127
+ ser2 .filename = "bar"
128
128
129
129
def finalize (self , other , method = None , ** kwargs ):
130
130
for name in self ._metadata :
131
131
if method == "concat" and name == "filename" :
132
132
value = "+" .join (
133
- [getattr (o , name ) for o in other .objs if getattr (o , name , None )]
133
+ [
134
+ getattr (obj , name )
135
+ for obj in other .objs
136
+ if getattr (obj , name , None )
137
+ ]
134
138
)
135
139
object .__setattr__ (self , name , value )
136
140
else :
@@ -140,7 +144,7 @@ def finalize(self, other, method=None, **kwargs):
140
144
141
145
Series .__finalize__ = finalize
142
146
143
- result = pd .concat ([o , o2 ])
147
+ result = pd .concat ([ser , ser2 ])
144
148
assert result .filename == "foo+bar"
145
149
assert result .name is None
146
150
0 commit comments