def test_accumulate_annually(self):
     x = TimeSeries([
         (datetime.date(2001, 3, 31), 1),
         (datetime.date(2001, 6, 30), 2),
         (datetime.date(2001, 9, 30), 3),
         (datetime.date(2001, 12, 31), 4),
     ])
     z = x.accumulate_annually()
     self.assertEqual(z.get(), [
         (datetime.date(2001, 3, 31), 1),
         (datetime.date(2001, 6, 30), 3),
         (datetime.date(2001, 9, 30), 6),
         (datetime.date(2001, 12, 31), 10),
     ])
 def test_accumulate_annually(self):
     x = TimeSeries([
         (datetime.date(2001, 3, 31), 1),
         (datetime.date(2001, 6, 30), 2),
         (datetime.date(2001, 9, 30), 3),
         (datetime.date(2001, 12, 31), 4),
     ])
     z = x.accumulate_annually()
     self.assertEqual(z.get(), [
         (datetime.date(2001, 3, 31), 1), 
         (datetime.date(2001, 6, 30), 3),
         (datetime.date(2001, 9, 30), 6),
         (datetime.date(2001, 12, 31), 10),
     ])