MCPcopy
hub / github.com/pandas-dev/pandas / test_abs

Method test_abs

pandas/tests/arrays/test_timedeltas.py:264–275  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

262
263class 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]")

Callers

nothing calls this directly

Calls 3

absMethod · 0.80
arrayMethod · 0.45
_from_sequenceMethod · 0.45

Tested by

no test coverage detected