def testitems(self): ts = yield self.filldata() keyp = None data = self.data.testdata.copy() for key,value in ts.items(): if keyp: self.assertTrue(key,keyp) keyp = key self.assertEqual(data.pop(todate(key)),value) self.assertEqual(len(data),0)
def testkeys(self): ts = self.filldata() keyp = None data = testdata.copy() for key in ts.dates(): if keyp: self.assertTrue(key,keyp) keyp = key data.pop(todate(key)) self.assertEqual(len(data),0)
def todate(self, v): return todate(v)
def testitems2(self): ts = yield self.filldata(self.data.testdata2) for k,v in ts.data.items(): self.assertEqual(v, self.data.testdata2[todate(k)])