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 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)
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)