Fix ciso8601 issue in collections tests.
authorFuad Muhic <fmuhic@capeannenterprises.com>
Thu, 7 Jun 2018 09:39:46 +0000 (11:39 +0200)
committerFuad Muhic <fmuhic@capeannenterprises.com>
Thu, 7 Jun 2018 09:39:46 +0000 (11:39 +0200)
Arvados-DCO-1.1-Signed-off-by: Fuad Muhic <fmuhic@capeannenterprises.com>

sdk/python/tests/test_collections.py

index b921cd7b10274a44712338b82b54461623f2c341..722cc56046c99777f864833be641e81914039af5 100644 (file)
@@ -15,6 +15,7 @@ import re
 import sys
 import tempfile
 import datetime
+import ciso8601
 import time
 import unittest
 
@@ -812,8 +813,8 @@ class CollectionMethods(run_test_server.TestCaseWithServers):
     def test_get_trash_at(self):
         c = Collection()
         self.assertEqual(c.get_trash_at(), None)
-        c.save_new(trash_at=datetime.datetime(2111, 1, 1, 11, 11, 11, 111))
-        self.assertEqual(c.get_trash_at(), datetime.datetime(2111, 1, 1, 11, 11, 11, 111))
+        c.save_new(trash_at=datetime.datetime(2111, 1, 1, 11, 11, 11, 111111))
+        self.assertEqual(c.get_trash_at(), ciso8601.parse_datetime('2111-01-01T11:11:11.111111000Z'))
 
 
 class CollectionOpenModes(run_test_server.TestCaseWithServers):