diff --git a/tests/test_offline.py b/tests/test_offline.py
index 2dbae94258c6f4aa3d9dff958066d26b11796ec8..a95f5d7b8d823249894f38e84d1ed930987b79f5 100644
--- a/tests/test_offline.py
+++ b/tests/test_offline.py
@@ -306,6 +306,12 @@ class TestOfflineTracks(unittest.TestCase):
         self.assertListEqual([0.230189, 0.230189, 0.218663],
                              list(dir_z[0][:3]))
 
+    def test_slicing(self):
+        tracks = self.tracks
+        assert 10 == len(tracks)
+        track_selection = tracks[2:4]
+        assert 3 == len(track_selection)
+
 
 class TestOfflineTrack(unittest.TestCase):
     def setUp(self):