|
7 | 7 | from numpy.random import rand, randint, randn |
8 | 8 | import pytest |
9 | 9 |
|
10 | | -from pandas.compat import PY3, reduce |
| 10 | +from pandas.compat import reduce |
11 | 11 | from pandas.errors import PerformanceWarning |
12 | 12 | import pandas.util._test_decorators as td |
13 | 13 |
|
@@ -102,7 +102,7 @@ def _bool_and_frame(lhs, rhs): |
102 | 102 |
|
103 | 103 |
|
104 | 104 | def _is_py3_complex_incompat(result, expected): |
105 | | - return (PY3 and isinstance(expected, (complex, np.complexfloating)) and |
| 105 | + return (isinstance(expected, (complex, np.complexfloating)) and |
106 | 106 | np.isnan(result)) |
107 | 107 |
|
108 | 108 |
|
@@ -1133,50 +1133,27 @@ def test_truediv(self): |
1133 | 1133 | ex = 's / 1' |
1134 | 1134 | d = {'s': s} # noqa |
1135 | 1135 |
|
1136 | | - if PY3: |
1137 | | - res = self.eval(ex, truediv=False) |
1138 | | - tm.assert_numpy_array_equal(res, np.array([1.0])) |
| 1136 | + res = self.eval(ex, truediv=False) |
| 1137 | + tm.assert_numpy_array_equal(res, np.array([1.0])) |
1139 | 1138 |
|
1140 | | - res = self.eval(ex, truediv=True) |
1141 | | - tm.assert_numpy_array_equal(res, np.array([1.0])) |
| 1139 | + res = self.eval(ex, truediv=True) |
| 1140 | + tm.assert_numpy_array_equal(res, np.array([1.0])) |
1142 | 1141 |
|
1143 | | - res = self.eval('1 / 2', truediv=True) |
1144 | | - expec = 0.5 |
1145 | | - assert res == expec |
| 1142 | + res = self.eval('1 / 2', truediv=True) |
| 1143 | + expec = 0.5 |
| 1144 | + assert res == expec |
1146 | 1145 |
|
1147 | | - res = self.eval('1 / 2', truediv=False) |
1148 | | - expec = 0.5 |
1149 | | - assert res == expec |
| 1146 | + res = self.eval('1 / 2', truediv=False) |
| 1147 | + expec = 0.5 |
| 1148 | + assert res == expec |
1150 | 1149 |
|
1151 | | - res = self.eval('s / 2', truediv=False) |
1152 | | - expec = 0.5 |
1153 | | - assert res == expec |
| 1150 | + res = self.eval('s / 2', truediv=False) |
| 1151 | + expec = 0.5 |
| 1152 | + assert res == expec |
1154 | 1153 |
|
1155 | | - res = self.eval('s / 2', truediv=True) |
1156 | | - expec = 0.5 |
1157 | | - assert res == expec |
1158 | | - else: |
1159 | | - res = self.eval(ex, truediv=False) |
1160 | | - tm.assert_numpy_array_equal(res, np.array([1])) |
1161 | | - |
1162 | | - res = self.eval(ex, truediv=True) |
1163 | | - tm.assert_numpy_array_equal(res, np.array([1.0])) |
1164 | | - |
1165 | | - res = self.eval('1 / 2', truediv=True) |
1166 | | - expec = 0.5 |
1167 | | - assert res == expec |
1168 | | - |
1169 | | - res = self.eval('1 / 2', truediv=False) |
1170 | | - expec = 0 |
1171 | | - assert res == expec |
1172 | | - |
1173 | | - res = self.eval('s / 2', truediv=False) |
1174 | | - expec = 0 |
1175 | | - assert res == expec |
1176 | | - |
1177 | | - res = self.eval('s / 2', truediv=True) |
1178 | | - expec = 0.5 |
1179 | | - assert res == expec |
| 1154 | + res = self.eval('s / 2', truediv=True) |
| 1155 | + expec = 0.5 |
| 1156 | + assert res == expec |
1180 | 1157 |
|
1181 | 1158 | def test_failing_subscript_with_name_error(self): |
1182 | 1159 | df = DataFrame(np.random.randn(5, 3)) # noqa |
|
0 commit comments