From 46c9b56eb0e5e8032e2154ddaf192d7fb3766337 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20Ma=C5=9Blanka?= <piotr.maslanka@henrietta.com.pl>
Date: Tue, 6 Jul 2021 15:11:31 +0200
Subject: [PATCH]  open_chunks_mmap_size test

---
 tests/test_series.py | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/tests/test_series.py b/tests/test_series.py
index e073eaf..c7f8e62 100644
--- a/tests/test_series.py
+++ b/tests/test_series.py
@@ -5,12 +5,18 @@ import unittest
 class TestSeries(unittest.TestCase):
 
     def test_trim_multiple_chunks_wo_close(self):
+        """
+        Test trimming after writing without closing the series.
+
+        Also tests out close_chunks and open_chunks_mmap_size
+        """
         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)
-
+        self.assertGreaterEqual(series.open_chunks_mmap_size(), 4096)
+        series.close_chunks()
         series.trim(8000)
         with series.iterate_range(0, 17000) as it:
             for ts, v in it:
@@ -25,7 +31,7 @@ class TestSeries(unittest.TestCase):
             series.append(i, b'\x00'*10)
         series.close()
         series = TimeSeries('test8', 'test8')
-        series.trim(8000)
+        series.trim(3000)
         with series.iterate_range(0, 17000) as it:
             for ts, v in it:
                 self.assertNotEqual(ts, 0)
-- 
GitLab