def testGetDateAndDepth(self):
   for i in range(len(self.dyyoids)):
     date,depth = oo.dateAndDepthFromOoid(self.dyyoids[i])
     assert self.depths[i] == depth, 'Expect depth=%d, got %d (%s)'%(self.depth[i],depth,self.dyyoids[i])
     assert self.baseDate == date, 'Expect %s, got %s' %(self.baseDate, date)
   assert oo.dateAndDepthFromOoid(self.badooid0) == (None, None)
   assert oo.dateAndDepthFromOoid(self.badooid1) == (None, None)
Beispiel #2
0
 def testGetDateAndDepth(self):
     for i in range(len(self.dyyoids)):
         date, depth = oo.dateAndDepthFromOoid(self.dyyoids[i])
         assert self.depths[i] == depth, 'Expect depth=%d, got %d (%s)' % (
             self.depth[i], depth, self.dyyoids[i])
         assert self.baseDate == date, 'Expect %s, got %s' % (self.baseDate,
                                                              date)
     assert oo.dateAndDepthFromOoid(self.badooid0) == (None, None)
     assert oo.dateAndDepthFromOoid(self.badooid1) == (None, None)
 def testUuidToOid(self):
   for i in range(len(self.rawuuids)):
     u = self.rawuuids[i]
     o0 = oo.uuidToOoid(u)
     expected =  (self.nowstamp,oo.defaultDepth)
     got = oo.dateAndDepthFromOoid(o0)
     assert expected == got, 'Expected %s, got %s'%(expected,got)
     o1 = oo.uuidToOoid(u,timestamp=self.baseDate)
     expected =  (self.baseDate,oo.defaultDepth)
     got = oo.dateAndDepthFromOoid(o1)
     assert expected == got, 'Expected %s, got %s'%(expected,got)
     o2 = oo.uuidToOoid(u,depth=self.depths[i])
     expected = (self.nowstamp,self.depths[i])
     got = oo.dateAndDepthFromOoid(o2)
     assert expected == got, 'Expected %s, got %s'%(expected,got)
     o3 = oo.uuidToOoid(u,depth=self.depths[i],timestamp=self.xmas05)
     expected = (self.xmas05,self.depths[i])
     got = oo.dateAndDepthFromOoid(o3)
     assert expected == got, 'Expected %s, got %s'%(expected,got)
Beispiel #4
0
 def testUuidToOid(self):
     for i in range(len(self.rawuuids)):
         u = self.rawuuids[i]
         o0 = oo.uuidToOoid(u)
         expected = (self.nowstamp, oo.defaultDepth)
         got = oo.dateAndDepthFromOoid(o0)
         assert expected == got, 'Expected %s, got %s' % (expected, got)
         o1 = oo.uuidToOoid(u, timestamp=self.baseDate)
         expected = (self.baseDate, oo.defaultDepth)
         got = oo.dateAndDepthFromOoid(o1)
         assert expected == got, 'Expected %s, got %s' % (expected, got)
         o2 = oo.uuidToOoid(u, depth=self.depths[i])
         expected = (self.nowstamp, self.depths[i])
         got = oo.dateAndDepthFromOoid(o2)
         assert expected == got, 'Expected %s, got %s' % (expected, got)
         o3 = oo.uuidToOoid(u, depth=self.depths[i], timestamp=self.xmas05)
         expected = (self.xmas05, self.depths[i])
         got = oo.dateAndDepthFromOoid(o3)
         assert expected == got, 'Expected %s, got %s' % (expected, got)