diff options
author | Eric Wieser <wieser.eric@gmail.com> | 2018-05-24 09:35:56 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-24 09:35:56 -0700 |
commit | 9ceb49b3d2ea827add5676476720e12b1794bc48 (patch) | |
tree | 7a73a2fd11d84fedcd1c32632d146f4ab6923a79 | |
parent | 0eadc1d585fcca4f8e2d099380f9a697458a9b13 (diff) | |
download | numpy-9ceb49b3d2ea827add5676476720e12b1794bc48.tar.gz |
TST: Add extra regression tests for gh-11096
Conversion from timedelta was only reliably broken for integer numbers of weeks (including 0)
-rw-r--r-- | numpy/core/tests/test_datetime.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/numpy/core/tests/test_datetime.py b/numpy/core/tests/test_datetime.py index 7bafe167a..940e6fb8a 100644 --- a/numpy/core/tests/test_datetime.py +++ b/numpy/core/tests/test_datetime.py @@ -327,6 +327,12 @@ class TestDateTime(object): a = datetime.timedelta(seconds=3) assert_raises(TypeError, np.timedelta64, a, 'M') assert_raises(TypeError, np.timedelta64, a, 'Y') + a = datetime.timedelta(weeks=3) + assert_raises(TypeError, np.timedelta64, a, 'M') + assert_raises(TypeError, np.timedelta64, a, 'Y') + a = datetime.timedelta() + assert_raises(TypeError, np.timedelta64, a, 'M') + assert_raises(TypeError, np.timedelta64, a, 'Y') def test_timedelta_object_array_conversion(self): # Regression test for gh-11096 |