Merge pull request #1303 from youknowone/datetime

Datetime module
This commit is contained in:
Windel Bouwman
2019-08-23 16:53:10 +02:00
committed by GitHub
3 changed files with 6295 additions and 1 deletions

2472
Lib/datetime.py Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -20,7 +20,17 @@ def assert_raises(exc_type, expr, msg=None):
assert False, failmsg
class assertRaises:
def assertRaises(expected, *args, **kw):
if not args:
assert not kw
return _assertRaises(expected)
else:
f, f_args = args[0], args[1:]
with _assertRaises(expected):
f(*f_args, **kw)
class _assertRaises:
def __init__(self, expected):
self.expected = expected
self.exception = None