def test_index_continuity(self):
self.query.add_series(self.delayed_series,
self.rep_mode,
self.series_periodicity)
self.query.add_series(self.single_series, self.rep_mode, self.series_periodicity)
self.query.add_filter(start="1910", end="1920")
self.query.sort('asc')
query = ESQuery(index=settings.TEST_INDEX)
query.add_series(self.single_series, self.rep_mode, self.series_periodicity)
query.add_filter(start="1921") # Garantiza datos vacíos entre 1920-1921
query.add_pagination(start=0, limit=1000)
query.sort('asc')
data = self.query.run()
current_date = iso8601.parse_date(data[0][0])
for row in data[1:]:
row_date = iso8601.parse_date(row[0])
self.assertEqual(current_date + relativedelta(months=1), row_date)
current_date = row_date
评论列表
文章目录