@@ -1189,13 +1189,13 @@ def test_frame_scalars_slice() -> None:
1189
1189
# float, complex, Timestamp, Timedelta
1190
1190
1191
1191
str_ = "a"
1192
- bytes_ = b"1 "
1192
+ bytes_ = b"7 "
1193
1193
date = datetime .date (1999 , 12 , 31 )
1194
1194
datetime_ = datetime .datetime (1999 , 12 , 31 )
1195
1195
timedelta = datetime .datetime (2000 , 1 , 1 ) - datetime .datetime (1999 , 12 , 31 )
1196
1196
bool_ = True
1197
- int_ = 1
1198
- float_ = 1.0
1197
+ int_ = 2
1198
+ float_ = 3.14
1199
1199
complex_ = 1.0 + 3.0j
1200
1200
timestamp = pd .Timestamp (0 )
1201
1201
pd_timedelta = pd .Timedelta (0 , unit = "D" )
@@ -1219,33 +1219,33 @@ def test_frame_scalars_slice() -> None:
1219
1219
1220
1220
# Note: bool_ cannot be tested since the index is object and pandas does not
1221
1221
# support boolean access using loc except when the index is boolean
1222
- assert_type (df .loc [str_ ], pd .Series )
1223
- assert_type (df .loc [bytes_ ], pd .Series )
1224
- assert_type (df .loc [date ], pd .Series )
1225
- assert_type (df .loc [datetime_ ], pd .Series )
1226
- assert_type (df .loc [timedelta ], pd .Series )
1227
- assert_type (df .loc [int_ ], pd .Series )
1228
- assert_type (df .loc [float_ ], pd .Series )
1229
- assert_type (df .loc [complex_ ], pd .Series )
1230
- assert_type (df .loc [timestamp ], pd .Series )
1231
- assert_type (df .loc [pd_timedelta ], pd .Series )
1232
- assert_type (df .loc [none ], pd .Series )
1233
-
1234
- assert_type (df .loc [:, str_ ], pd .Series )
1235
- assert_type (df .loc [:, bytes_ ], pd .Series )
1236
- assert_type (df .loc [:, date ], pd .Series )
1237
- assert_type (df .loc [:, datetime_ ], pd .Series )
1238
- assert_type (df .loc [:, timedelta ], pd .Series )
1239
- assert_type (df .loc [:, int_ ], pd .Series )
1240
- assert_type (df .loc [:, float_ ], pd .Series )
1241
- assert_type (df .loc [:, complex_ ], pd .Series )
1242
- assert_type (df .loc [:, timestamp ], pd .Series )
1243
- assert_type (df .loc [:, pd_timedelta ], pd .Series )
1244
- assert_type (df .loc [:, none ], pd .Series )
1222
+ check ( assert_type (df .loc [str_ ], pd . Series ) , pd .Series )
1223
+ check ( assert_type (df .loc [bytes_ ], pd . Series ) , pd .Series )
1224
+ check ( assert_type (df .loc [date ], pd . Series ) , pd .Series )
1225
+ check ( assert_type (df .loc [datetime_ ], pd . Series ) , pd .Series )
1226
+ check ( assert_type (df .loc [timedelta ], pd . Series ) , pd .Series )
1227
+ check ( assert_type (df .loc [int_ ], pd . Series ) , pd .Series )
1228
+ check ( assert_type (df .loc [float_ ], pd . Series ) , pd .Series )
1229
+ check ( assert_type (df .loc [complex_ ], pd . Series ) , pd .Series )
1230
+ check ( assert_type (df .loc [timestamp ], pd . Series ) , pd .Series )
1231
+ check ( assert_type (df .loc [pd_timedelta ], pd . Series ) , pd .Series )
1232
+ check ( assert_type (df .loc [none ], pd . Series ) , pd .Series )
1233
+
1234
+ check ( assert_type (df .loc [:, str_ ], pd . Series ) , pd .Series )
1235
+ check ( assert_type (df .loc [:, bytes_ ], pd . Series ) , pd .Series )
1236
+ check ( assert_type (df .loc [:, date ], pd . Series ) , pd .Series )
1237
+ check ( assert_type (df .loc [:, datetime_ ], pd . Series ) , pd .Series )
1238
+ check ( assert_type (df .loc [:, timedelta ], pd . Series ) , pd .Series )
1239
+ check ( assert_type (df .loc [:, int_ ], pd . Series ) , pd .Series )
1240
+ check ( assert_type (df .loc [:, float_ ], pd . Series ) , pd .Series )
1241
+ check ( assert_type (df .loc [:, complex_ ], pd . Series ) , pd .Series )
1242
+ check ( assert_type (df .loc [:, timestamp ], pd . Series ) , pd .Series )
1243
+ check ( assert_type (df .loc [:, pd_timedelta ], pd . Series ) , pd .Series )
1244
+ check ( assert_type (df .loc [:, none ], pd . Series ) , pd .Series )
1245
1245
1246
1246
1247
1247
def test_boolean_loc () -> None :
1248
1248
# Booleans can only be used in loc when the index is boolean
1249
1249
df = pd .DataFrame ([[0 , 1 ], [1 , 0 ]], columns = [True , False ], index = [True , False ])
1250
- assert_type (df .loc [True ], pd .Series )
1251
- assert_type (df .loc [:, False ], pd .Series )
1250
+ check ( assert_type (df .loc [True ], pd . Series ) , pd .Series )
1251
+ check ( assert_type (df .loc [:, False ], pd . Series ) , pd .Series )
0 commit comments