From c4b5fd72e853b902ba12d81fd764d58871f4d096 Mon Sep 17 00:00:00 2001 From: Tamas Gal <tgal@km3net.de> Date: Sun, 22 Dec 2019 14:58:27 +0100 Subject: [PATCH] Improve tests for slicing --- tests/test_offline.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/test_offline.py b/tests/test_offline.py index 9c73dbf..cdd476e 100644 --- a/tests/test_offline.py +++ b/tests/test_offline.py @@ -313,6 +313,17 @@ class TestOfflineTracks(unittest.TestCase): assert 5 == len(track_selection) track_selection_2 = tracks[1:3] assert 2 == len(track_selection_2) + for _slice in [ + slice(0, 0), + slice(0, 1), + slice(0, 2), + slice(1, 5), + slice(3, -2) + ]: + self.assertListEqual( + list(tracks.E[:,0][_slice]), + list(tracks[_slice].E[:,0]) + ) class TestOfflineTrack(unittest.TestCase): -- GitLab