@@ -244,6 +244,9 @@ def setUpClass(cls):
244
244
{"name":"name","type":"esriFieldTypeString","alias":"name","length":100,"domain":null},
245
245
{"name":"name2","type":"esriFieldTypeString","alias":"name2","length":100,"domain":null},
246
246
{"name":"num_char","type":"esriFieldTypeString","alias":"num_char","length":100,"domain":null},
247
+ {"name":"dt","type":"esriFieldTypeDate","alias":"num_char","length":100,"domain":null},
248
+ {"name":"date","type":"esriFieldTypeDate","alias":"num_char","length":100,"domain":null},
249
+ {"name":"time","type":"esriFieldTypeDate","alias":"num_char","length":100,"domain":null},
247
250
{"name":"Shape","type":"esriFieldTypeGeometry","alias":"Shape","domain":null}],
248
251
"features": [
249
252
{
@@ -336,6 +339,9 @@ def setUpClass(cls):
336
339
{"name":"name","type":"esriFieldTypeString","alias":"name","length":100,"domain":null},
337
340
{"name":"name2","type":"esriFieldTypeString","alias":"name2","length":100,"domain":null},
338
341
{"name":"num_char","type":"esriFieldTypeString","alias":"num_char","length":100,"domain":null},
342
+ {"name":"dt","type":"esriFieldTypeDate","alias":"num_char","length":100,"domain":null},
343
+ {"name":"date","type":"esriFieldTypeDate","alias":"num_char","length":100,"domain":null},
344
+ {"name":"time","type":"esriFieldTypeDate","alias":"num_char","length":100,"domain":null},
339
345
{"name":"Shape","type":"esriFieldTypeGeometry","alias":"Shape","domain":null}],
340
346
"features": [
341
347
{
@@ -607,7 +613,7 @@ def testDateTime(self):
607
613
608
614
features = [f for f in vl .getFeatures ()]
609
615
self .assertEqual (len (features ), 2 )
610
- self .assertEqual ([f ['dt' ] for f in features ], [QDate (2017 , 5 , 3 ), NULL ])
616
+ self .assertEqual ([f ['dt' ] for f in features ], [QDateTime (2017 , 5 , 3 , 0 , 0 , 0 , 0 , Qt . UTC ). toLocalTime ( ), NULL ])
611
617
612
618
def testMetadata (self ):
613
619
""" Test that metadata is correctly acquired from provider """
0 commit comments