(self)
| 262 | |
| 263 | class TestUnaryOps: |
| 264 | def test_abs(self): |
| 265 | vals = np.array([-3600 * 10**9, "NaT", 7200 * 10**9], dtype="m8[ns]") |
| 266 | arr = TimedeltaArray._from_sequence(vals, dtype=vals.dtype) |
| 267 | |
| 268 | evals = np.array([3600 * 10**9, "NaT", 7200 * 10**9], dtype="m8[ns]") |
| 269 | expected = TimedeltaArray._from_sequence(evals, dtype=evals.dtype) |
| 270 | |
| 271 | result = abs(arr) |
| 272 | tm.assert_timedelta_array_equal(result, expected) |
| 273 | |
| 274 | result2 = np.abs(arr) |
| 275 | tm.assert_timedelta_array_equal(result2, expected) |
| 276 | |
| 277 | def test_pos(self): |
| 278 | vals = np.array([-3600 * 10**9, "NaT", 7200 * 10**9], dtype="m8[ns]") |
nothing calls this directly
no test coverage detected