File tree 2 files changed +4
-2
lines changed
2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -61,8 +61,7 @@ def DateTime_or_None(s):
61
61
# 12:00:00.123456
62
62
micros = int (micros ) * 10 ** (6 - len (micros ))
63
63
else :
64
- # 12:00:00.123456789
65
- micros = int (micros )
64
+ return None
66
65
67
66
return datetime (
68
67
int (s [:4 ]), # year
Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ def test_date_or_none(self):
19
19
assert times .Date_or_None ('fail' ) is None
20
20
assert times .Date_or_None ('2015-12' ) is None
21
21
assert times .Date_or_None ('2015-12-40' ) is None
22
+ assert times .Date_or_None ('0000-00-00' ) is None
22
23
23
24
def test_time_or_none (self ):
24
25
assert times .Time_or_None ('00:00:00' ) == time (0 , 0 )
@@ -44,6 +45,8 @@ def test_datetime_or_none(self):
44
45
45
46
assert times .DateTime_or_None ('' ) is None
46
47
assert times .DateTime_or_None ('fail' ) is None
48
+ assert times .DateTime_or_None ('0000-00-00 00:00:00' ) is None
49
+ assert times .DateTime_or_None ('0000-00-00 00:00:00.000000' ) is None
47
50
assert times .DateTime_or_None ('2015-12-13T01:02:03.123456789' ) is None
48
51
49
52
def test_timedelta_or_none (self ):
You can’t perform that action at this time.
0 commit comments