Skip to content

Commit fdf363a

Browse files
y-pwesm
y-p
authored andcommitted
BUG: py3.3 returns False, not TypeError datetime==datetime+tz #2331
http://docs.python.org/3/whatsnew/3.3.html#datetime
1 parent 42393e9 commit fdf363a

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

pandas/tseries/tests/test_timeseries.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2427,8 +2427,12 @@ def test_cant_compare_tz_naive_w_aware(self):
24272427
self.assertRaises(Exception, b.__lt__, a)
24282428
self.assertRaises(Exception, b.__gt__, a)
24292429

2430-
self.assertRaises(Exception, a.__eq__, b.to_pydatetime())
2431-
self.assertRaises(Exception, a.to_pydatetime().__eq__, b)
2430+
if sys.version_info < (3,3):
2431+
self.assertRaises(Exception, a.__eq__, b.to_pydatetime())
2432+
self.assertRaises(Exception, a.to_pydatetime().__eq__, b)
2433+
else:
2434+
self.assertFalse(a == b.to_pydatetime())
2435+
self.assertFalse(a.to_pydatetime() == b)
24322436

24332437
def test_delta_preserve_nanos(self):
24342438
val = Timestamp(1337299200000000123L)

0 commit comments

Comments
 (0)