def test_add_collapse(self):
"""Testea que luego de agregar un collapse default, los
resultados sean anuales, es decir cada uno a un año de
diferencia con su anterior"""
self.query.add_series(self.single_series, self.rep_mode, self.series_periodicity)
self.query.add_collapse()
data = self.query.run()
prev_timestamp = None
for row in data:
timestamp = row[0]
parsed_timestamp = iso8601.parse_date(timestamp)
if not prev_timestamp:
prev_timestamp = parsed_timestamp
continue
delta = relativedelta(parsed_timestamp, prev_timestamp)
self.assertTrue(delta.years == 1, timestamp)
prev_timestamp = parsed_timestamp
collapse_query_tests.py 文件源码
python
阅读 18
收藏 0
点赞 0
评论 0
评论列表
文章目录