diff --git a/tests/test_main.py b/tests/test_main.py
index e3e5f8214f13073e530307795652f5b81e97e900..553bf9bc3ad58e759aa2ff1c7a975e931d756eab 100644
--- a/tests/test_main.py
+++ b/tests/test_main.py
@@ -103,7 +103,7 @@ class TestMain(EOTSVTestCase):
         from eotimeseriesviewer.main import EOTimeSeriesViewer
         TSV = EOTimeSeriesViewer()
         TSV.createMapView('True Color')
-        #TSV.createMapView('Near Infrared')
+
         TSV.loadExampleTimeSeries()
         while QgsApplication.taskManager().countActiveTasks() > 0 or len(TSV.timeSeries().mTasks) > 0:
             QCoreApplication.processEvents()
diff --git a/tests/test_timeseries.py b/tests/test_timeseries.py
index a22d635bbf6120c4cc91e182bb3011e1e556537e..ff12a655aa357fbc1fda1ee116e6b54c461b9327 100644
--- a/tests/test_timeseries.py
+++ b/tests/test_timeseries.py
@@ -101,7 +101,7 @@ class TestTimeSeries(EOTSVTestCase):
 
         overlapped = []
 
-        def onOverlapp(overlapp:dict):
+        def onOverlapp(overlapp: dict):
             for tss, is_overlapp in overlapp.items():
                 self.assertIsInstance(tss, str)
                 self.assertTrue(is_overlapp in [True, False, None])
@@ -135,6 +135,23 @@ class TestTimeSeries(EOTSVTestCase):
 
         s = ""
 
+    def test_find_overlap_memory_leak(self):
+
+        from eotimeseriesviewer.main import EOTimeSeriesViewer
+        import random
+        EOTSV = EOTimeSeriesViewer()
+        EOTSV.loadExampleTimeSeries(loadAsync=False)
+        EOTSV.ui.show()
+
+        TS: EOTSV.timeSeries()
+        ext:SpatialExtent = TS.maxSpatialExtent()
+        center: SpatialPoint = ext.spatialCenter()
+
+
+        self.showGui(EOTSV.ui)
+
+
+
     def test_TimeSeriesDate(self):
 
         file = example.Images.Img_2014_03_20_LC82270652014079LGN00_BOA