File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+
2+ import unittest
3+ from datetime import datetime , timedelta
4+
5+ from .test_common import BaseObjectTest
6+
7+
8+ class TestDatetime (BaseObjectTest ):
9+ def __init__ (self , * args , ** kwargs ):
10+ super ().__init__ (* args , obj = datetime .now (), ** kwargs )
11+
12+
13+ class TestDatetimeTimeDelta (BaseObjectTest ):
14+ def __init__ (self , * args , ** kwargs ):
15+ super ().__init__ (* args , obj = timedelta (days = 1 ), ** kwargs )
16+
17+
18+ if __name__ == "__main__" :
19+ unittest .main ()
Original file line number Diff line number Diff line change @@ -6732,6 +6732,10 @@ _datetime_exec(PyObject *module)
67326732 if (PyModule_AddType (module , types [i ]) < 0 ) {
67336733 return -1 ;
67346734 }
6735+
6736+ if (_PyImmutability_RegisterFreezable (types [i ]) < 0 ) {
6737+ return -1 ;
6738+ }
67356739 }
67366740
67376741 if (PyType_Ready (& PyDateTime_IsoCalendarDateType ) < 0 ) {
You can’t perform that action at this time.
0 commit comments