diff --git a/tests/test_series.py b/tests/test_series.py index 9759b4a657d731f20bf4161290120bed403143d9..961eb6bb1dc162c0561a14f23ea483ef0c6f4a86 100644 --- a/tests/test_series.py +++ b/tests/test_series.py @@ -4,6 +4,18 @@ import unittest class TestSeries(unittest.TestCase): + def test_trim_multiple_chunks(self): + from tempsdb.series import create_series, TimeSeries + series = create_series('test7', 'test7', 10, 4096) + + for i in range(0, 16000): + series.append(i, b'\x00'*10) + + series.trim(8000) + with series.iterate_range(0, 17000) as it: + for ts, v in it: + self.assertNotEqual(ts, 0) + def test_write_series_append_after_close(self): from tempsdb.series import create_series, TimeSeries series = create_series('test6', 'test6', 10, 4096)